一.安裝Linux系統
1.1虛擬機搭建Linux Centos7.0版本,搭建過程省略。
二. 安裝apache、php、mysql、php-gd等組件。
2.1安裝Apache服務程序(apache服務的軟件包名稱叫做httpd)。
[root@localhost ~]# yum install httpd –y
2.2將Apache服務添加到開機自啟中。
[root@localhost ~]#systemctl start httpd
[root@localhost ~]#systemctl enable httpd
2.3打開firefox瀏覽器,測試http://127.0.0.1/。
2.3安裝Apahce、 PHP、Mysql,以及php連接mysql庫組件。
[root@localhost ~]#yum install -y mysql-connector- msql-server
[root@localhost ~]#yum install -y php-mysql php-devel php-gd php-mbstring
[root@localhost ~]#yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
2.4安裝php的擴展
[root@localhost ~]#yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
[root@localhost ~]#yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
2.5按照以上的安裝方式, 配置出來的默認站點目錄為/var/www/html/新建一個php腳本,訪問http://127.0.0.1/info.ph
<? php phpinfo(); ?>
2.6設置mysql數據庫root帳號密碼,開啟MySQL服務 。
[root@localhost ~]#service mysqld start
2.7將install.sql導入數據庫
[root@localhost ~]#mysql -u root –p
//創建cms數據庫指定編碼為utf-8
SQL> create database cms character set utf8;
//使用cms數據庫
SQL> use cms;
//先把install.sql上傳到/tmp/文件下,再將導入到數據庫中。
SQL> source /tmp/install.sql;
2.8將cms文件夾上傳到/var/www/html/,修改include/database.inc.php中的數據庫用戶名密碼。
2.9linux下,需要將attachment文件夾的權限設置為777,命令:chmod 777 -R attachment
[root@localhost cms]# chmod 777 -R attachment
三.配置防火牆
3.1添加允許訪問HTTP端口
[root@localhost cms]#iptables -I RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
3.2打開firefox瀏覽器 測試 http://127.0.0.1/cms/index.php
2018-11-21 21:49:47