Initialization & Configuration for Liferay Setup on remote server
/ != /root
/tmp is a location for temporary folder which has all permissions 777. It is a good place to import files from external system.
/opt is where to keep custom or manual applications.(Liferay, DA)
/home is where a user is
Run to upload file to server (-r : recursively copy)
scp -r liferay-ce-portal-tomcat-7.0-ga5-20171018150113838.zip root@74.208.244.157:/tmp/
(ran it on Ubuntu)
In Putty(terminal), go to /tmp
apt-get update (refresh the repo)
apt-get install unzip
unzip xxx.zip
mv liferay-ce-portal-7.0-ga5/ ../opt/
sh shutdown.sh && tail -f ../logs/catalina.out
/tmp is a location for temporary folder which has all permissions 777. It is a good place to import files from external system.
/opt is where to keep custom or manual applications.(Liferay, DA)
/home is where a user is
Run to upload file to server (-r : recursively copy)
scp -r liferay-ce-portal-tomcat-7.0-ga5-20171018150113838.zip root@74.208.244.157:/tmp/
(ran it on Ubuntu)
In Putty(terminal), go to /tmp
apt-get update (refresh the repo)
apt-get install unzip
unzip xxx.zip
mv liferay-ce-portal-7.0-ga5/ ../opt/
systemctl status mysql : to check mysql status
systemctl start mysql
systemctl stop mysql
Go into mysql server and
create database lportal character set utf8;
exit
-------------------------------------------------------------
For java (make sure it is not open jdk since it does not meet requirements for liferay)
1. Add the PPA
add-apt-repository ppa:webupd8team/java (anywhere cuz it is globally installed)
2. apt-get update
* Whenever adding the PPA, make sure to update repo by running "apt-get update" (anywhere I am it works globally)
3. apt install oracle-java8-installer (javac -version)
4.apt install oracle-java8-set-default (after this command, you can check java -version)
------------------------------------------------------------------
# Configure JDBC in properties file
1. get vim first
apt-get install vim
2. go to tomcat/bin
chmod +x * : make all the files in this dir executable since they are interacting each other to run a server
sh startup.sh && tail -f ../logs/catalina.out : run two cmd at the same time
sh startup.sh == ./ startup.sh (startup.sh is to run the server)
tail -f ../logs/catalina.out : to see all tomcat logs
(ctl + c : exit from tail)
sh shutdown.sh && tail -f ../logs/catalina.out
Comments
Post a Comment