在Centos7.2(64位)下搭建Web服務器


 一:通過Yum安裝mysql

1 # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
2 # rpm -ivh mysql-community-release-el7-5.noarch.rpm
3 # yum install mysql-community-server

 

二:重啟mysql,並設置密碼

1 # service mysqld restart
2 # mysql -u root 
3 # set password for 'root'@'localhost' =password('password');
4 
5 systemctl status mysqld 查看mysql狀態
6 
7 systemctl start mysqld 啟動mysql
8 
9 systemctl stop mysqld 關閉mysql

 

三:mysql遠程連接設置

1 mysql> grant all privileges on *.* to root@'%'identified by 'password';(把在所有數據庫的所有表的所有權限賦值給位於所有IP地址的root用戶。)
2 
3 注:如果不是root用戶,可先新建用戶  mysql>create user 'username'@'%' identified by 'password';  (然后通過grant來進行給予權限)

 

四:安裝設置ftp

安裝

1 yum install vsftpd

修改/etc/vsftpd/vsftpd.config

1 # 禁止匿名登陸
2 anonymous_enable=NO
3 # 限制訪問自身目錄
4  chroot_list_enable=YES
5 # (default follows)
6 chroot_list_file=/etc/vsftpd/vsftpd/chroot_list 
保存,重啟ftp
1 systemctl restart vsftpd

 

五:安裝jdk環境
 
下載jdk的途徑
1、使用ftp上傳本地下載的jdk
2、使用scp命令上傳
scp /path/filename username@servername:/path/

3、wget下載 (需要指定cookie,確認協議的)

1 wget --no-cookie --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz

下載好,解壓到 /root/java

然后配置環境,在/etc/profile文件的最下面添加

 

然后重新加載profile

1 source /etc/profile

 

六:安裝tomcat

 將tomcat解壓好,將web程序放入webapps中,修改conf中的server.xml文件

將端口改為80端口

添加上面選中的語句,指定項目路徑

 

七:除了tomcat,使用spring boot的

1 nohup java -jar message-1.0-SNAPSHOT.jar & > log.file 2>&1 &

 

八:設置防火牆

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --zone=public --add-service=ftp --permanent

systemctl enable firewalld.service             //開機啟動

systemctl restart firewalld.service    //重啟防火牆

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM