sudo apt-get update
sudo apt-get install apache2
sudo /etc/init.d/apache2 start #start apache
sudo /etc/init.d/apache2 stop #stop apache
sudo /etc/init.d/apache2 restart #restart apache
sudo update-rc.d -f apache2 remove
sudo update-rc.d apache2 defaults
gksu gedit /etc/apache2/sites-enabled/000-default.conf
sudo /etc/init.d/apache2 restart
Các bước thực hiện
|
Nội dung
|
---|---|
Bước 1: Tải Tomcat
|
Tiến hành theo các bước vào đường dẫn:→ Downloads Tomcat→ TomCat X.X → “8.0.{xx}” → Binary Distributions → Core → 32-bit/64-bit Windows Service Installer. Bạn nên lựa chọn phiên bản ra mắt trước đó vì chúng sẽ ổn định và ít bugs hơn bản mới nhất. Sau đó cài đặt Java 8 vì sẽ cần thiết trong quá trình cài đặt Tomcat
|
Bước 2: Cài đặt
|
Mở trình cài đặt và tùy chỉnh các thông số theo nhu cầu
|
Bước 3: Tùy chỉnh cấu hình
|
Các file cấu hình của Tomcat được lưu trong thư mục conf. Có bốn file phục vụ cho việc cấu hình của Tomcat:
<Connector port="9999" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
<role rolename="manager-gui"/> <user username="manager" password="xxxx" roles="manager-gui"/> |
Bước 4: Khởi động lại
|
Để hoàn tất việc cấu hình, hãy tắt Tomcat. Sau đó khởi động lại bằng cách chạy lần lượt hai file: shutdown.bat và startup.bat
|
sudo apt list --installed | grep jdk
sudo apt-get update
sudo apt-get install default-jdk
sudo groupadd tomcat
sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Hành động
|
Câu lệnh
|
---|---|
# Chuyển tới thư mục tmp
|
cd /tmp |
# Tải xuống Apache Tomcat 9
|
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.26/bin/apache-tomcat-9.0.26.zip |
# Giải nén Tomcat 9 và thư mục cài đặt
|
sudo unzip apache-tomcat-9.0.26.zip -d /opt/tomcat |
# Chuyển đến thư mục /opt/tomcat
|
cd /opt/tomcat mv apache-tomcat-9.0.26/* . |
# Cấp quyền sở hữu thư mục cài đặt cho group “tomcat”
|
sudo chgrp -R tomcat /opt/tomcat sudo sh -c 'chmod +x /opt/tomcat/bin/*.sh' sudo chown tomcat:tomcat -R /opt/tomcat |
# Cấp quyền đọc và thực thi cho thư mục conf
|
sudo chmod -R g+r conf sudo chmod g+x conf |
# Cấp quyền sở hữu cho user “tomcat”
|
mkdir -p webapps/work/temp/logs/ sudo chown -R tomcat webapps/work/temp/logs/ |
Thực hiện lần lượt các bước
|
Câu lệnh
|
---|---|
Tạo mới file /etc/systemd/system/tomcat.service có nội dung như sau:
|
[Unit] Description=Tomcat 9 servlet container After=network.target [Service] Type=forking User=tomcat Group=tomcat Environment="JAVA_HOME=/usr/lib/jvm/default-java" Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom -Djava.awt.headless=true" Environment="CATALINA_BASE=/opt/tomcat" Environment="CATALINA_HOME=/opt/tomcat" Environment="CATALINA_PID=/opt/tomcat/temp/tomcat.pid" Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC" ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh [Install] WantedBy=multi-user.target |
Sau đó, thực hiện reload lại Systemd Daemon, để Systemd nhận dạng được dịch vụ bạn vừa tạo
|
sudo systemctl daemon-reload |
Tiếp tục, khởi động Apache Tomcat
|
sudo systemctl start tomcat |
Kiểm tra Apache Tomcat đã được bật chưa
|
sudo systemctl status tomcat |
Các bước thực hiện
|
Nội dung
|
---|---|
Bước 1: Đăng nhập root
|
ssh root @ IP _Address
yum -y update |
Bước 2: Cài đặt Java 8
|
yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
java -version
openjdk version “1.8.0_161” OpenJDK Runtime Environment (build 1.8.0_161-b14) OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
|
Bước 3: Cài đặt Tomcat 9
|
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.26/bin/apache-tomcat-9.0.26.zip
cd /opt mv apache-tomcat-9.0.26/ tomcat
echo "export CATALINA_HOME='/opt/tomcat/'" >> ~/.bashrc source ~/.bashrc
vi /etc/systemd/system/tomcat.service [Service] Type=forking User=tomcat Group=tomcat Environment="JAVA_HOME=/usr/lib/jvm/jre" Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom" Environment="CATALINA_BASE=/opt/tomcat" Environment="CATALINA_HOME=/opt/tomcat" Environment="CATALINA_PID=/opt/tomcat/temp/tomcat.pid" Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC" ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh [Install] WantedBy=multi-user.target
|
Bước 4: Cấu hình Tomcat 9
|
systemctl start tomcat systemctl enable tomcat
tomcat.service - Apache Tomcat 9 Loaded: loaded (/etc/systemd/system/tomcat.service; disabled; vendor preset: disabled) Active: active (exited) since Wed 2018-04-11 05:59:13 CDT; 2min 31s ago Process: 1091 ExecStart=/opt/tomcat/bin/startup.sh (code=exited, status=0/SUCCESS) Main PID: 1091 (code=exited, status=0/SUCCESS) CGroup: /system.slice/tomcat.service └─1106 /usr/bin/java -Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048
|
Bước 5: Tạo tài khoản người dùng Tomcat 9
|
vi /opt/tomcat/conf/tomcat-users.xml <role rolename="admin-gui" /> <user username="admin" password="PASSWORD" roles="manager-gui,admin-gui" </tomcat-users>
vi /opt/tomcat/webapps/manager/META-INF/context.xml <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />
|
Tải app và đăng ký tài khoản để dùng thử
Nhận gói dùng thử 5 profiles
Thử ngay và trải nghiệm cùng Genlogin
CÔNG TY CỔ PHẦN GENLOGIN SOFTWARE
Địa chỉ: 275 Nguyễn Trãi, Thanh Xuân, Hà Nội (toà nhà Huy Hoàng)