Centos7.2搭建LNMP

一 . 配置防火牆,開啓80端口、3306端口     @@@(具體文檔請聯繫本博主,首頁有博主郵箱)@@php

CentOS 7默認使用的是firewall做爲防火牆,這裏改成iptables防火牆。
html

1. 關閉firewall:
mysql



2. 安裝iptables防火牆
nginx


3.vi /etc/sysconfig/iptables #編輯防火牆配置文件,開通80、3306端口  添加到22下面
sql



4.重啓服務數據庫



5.關閉SELINUX
centos



6.
ide

#臨時關閉防火牆工具

7. 安裝下載工具測試


8.下載


9. 安裝


10. 更新yum源


11. 安裝nginx         

12. 設置nginx開機啓動    

13. 重啓nginx         

14.centos7的源


15. 安裝php和支持


16.安裝 PHP


17:#

//將配置文件改成備份文件

18:#

//因爲原配置文件要本身去寫所以能夠使用默認的配置文件做爲配置文件

19: # vi /etc/nginx/nginx.conf

//修改nginx配置文件,添加fastcgi支持

index index.php index.html index.htm;

//加入index.php

location ~ \.php$ {

            root          html;

            fastcgi_pass   127.0.0.1:9000;

            fastcgi_index  index.php;

            fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;

            include        fastcgi_params;    修改上面這裏

20.修改PHP配置文件

vi /etc/php.ini

在末行添加cgi.fix_pathinfo = 1

21. 服務重啓



22. 在Nginx目錄裏建立測試頁    兩種方法任選其一

(1)[root@htuidc ~]# vi /usr/share/nginx/html/index.php

直接在目錄裏建立

(2)[root@htuidc ~]# cd /usr/share/nginx/html

進入目錄而後建立    

# vi index.php

<?php

  phpinfo();

?>




!!!!!!安裝mariadb!!!!!!

centos7默認安裝mariadb 

安裝MariaDB

CentOS 7.0中,已經使用MariaDB替代了MySQL數據庫

一、安裝MariaDB






刪除數據庫和數據表

mysql>drop database 數據庫名;

mysql>drop table 數據表名


刪除帳戶及權限:

>drop user 用戶名@'%';

>drop user 用戶名@ localhost;)


(上述Disallow root login remotely? [Y/n],輸入n則容許遠程登陸root密碼。

若是遠程仍是無法訪問數據庫則執行:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yunjisuan';

flush privileges;)


!!!!!時安裝MySQL方法!!!!!


1. 查詢


2.卸載


3. 下載MySQL源


4.安裝yum庫


5. 安裝MySQL


6. 啓動MySQL服務



7. 查看隨機密碼



8.修改MySQL密碼

相關文章
相關標籤/搜索