Linux服務器上搭建Centos7.0+Apache+php+Mysql網站


一.安裝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

 


免責聲明!

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



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