Centos 7.4
需要安裝
- Apache
- PHP
- MySQL
#安裝httpd(apache)
Yum install –y httpd
# 啟動服務
systemctl start httpd.service
# 檢查服務狀態
systemctl status httpd.service
# 設定開機啟動
systemctl enable httpd.service
#查看firewall防火牆的狀態
Systemctl status firewalld
#啟動
Systemctl start firewalld
# 開放防火牆端口,進行測試
開啟80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
(permanent永久生效,沒有此參數重啟后失效)
重新載入firewall
firewall-cmd --reload
阿里雲服務器安裝Apache環境外網不能訪問
阿里雲的問題:因為安全組默認沒有放行網站使用的端口(如80端口)。你需要自行放行該端口
1通過yum安裝php
# 安裝php環境
yum install -y php
# 驗證php安裝是否成功
php -v
# 安裝相關的php的依賴
yum install php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash
2.安裝mysql
Centos7將默認數據庫mysql替換成了Mariadb
rpm -qa|grep mariadb // 查詢出來已安裝的mariadb
mariadb-libs-5.5.56-2.el7.x86_64
rpm -e --nodeps
文件名(我的機器上的文件名是
mariadb-libs-5.5.56-2.el7.x86_64)
// 卸載mariadb,文件名為上述命令查詢出來的文件
# 下載mysql的rpm
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# 獲取rpm中的mysql信息
rpm -ivh mysql-community-release-el7-5.noarch.rpm
# 安裝mysql服務器
yum install mysql-community-server
# 啟動mysql服務
systemctl start mysql
# 首次登陸root賬戶設定用戶名密碼
mysql -u root
# 設置msyql密碼為 123456
mysql> set password for 'root'@'localhost' =password('123456');
# 遠程連接設置,所有以root賬號連接的遠程用戶,設其密碼為 123456
mysql> grant all privileges on *.* to root@'%'identified by '123456';
# 更新權限
mysql>flush privileges;
# 退出mysql
mysql>exit
把zblog文件放在/var/www/html/下 進行安裝就OK了