您好,登錄后才能下訂單哦!
LAMP的搭建流程詳解:
(1)首先進行程序包的安裝工作,如下所示;
CentOS 7:
Modules:程序包,httpd, php, php-mysql, mariadb-server
FastCGI:程序包,httpd, php-fpm, php-mysql, mariadb-server
安裝使用的命令 yum install -y +程序包
CentOS 6:
程序包 httpd, php, php-mysql, mysql-server
(2)然后將其服務器進行啟動
CentOS 7 啟動服務的命令是 systemctl start httpd.service
systemctl reload httpd.service (重新載入服務命令)
systemctl start mariadb.service (啟動數據庫的服務命令 )
CentOS6 啟動無服務的命令是 service httpd start (將其httpd服務啟動)
service httpd reload (重新載入服務命令)
service mysqld start (啟動數據庫)
(3)查看服務的的端口是否啟動
ss -tnl
nestal -tan
ss -tunlp
netstal -tanl 等
備注:http默認的端口是80; 數據庫的默認端口是3306 dns 的默認端口號是53;
(4)進行數據庫的配置工作
使用命令mysql 進入數據庫模式;
GRANT ALL ON .* rootdb TO root@'192.168.1.%' IDENTIFIED BY 'root';(創建授權的網 段)
創建數據庫 CREATE DATABASE rootdb;
執行生效權限 FLUSH PRIVILEGES;
查看數據庫 SHOW DATABASES;
(5)對/etc/my.cnf進行配置工作
[mysqld]
skip_name_resolve=ON 添加這條記錄可以不用基于主機名的解析(備注:CentOS6不能添加,7 可以添加,6添加之后重新啟動數據庫,啟動會失敗)
(6)查看一下MPM的機制
[root@mageedu conf.modules.d]# vim /etc/httpd/conf.modules.d/00-mpm.conf
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so (這行開啟)
(7)將其wordpress 上傳到linux系統上解壓
tar -xf +要解壓的包文件 + -C /var/www/html 解壓到的路徑
(8)cd /wordpress 進行對
[root@mageedu wordpress]# cp wp-config-sample.php wp-config.php 對樣例文件進行重命名 然后進行編輯操作
(9)全部重新啟動一下服務 systemctl reload httpd.service systemctl restart mariadb.service 生效。
(10)使用WINDOWS主機進行測試 ,輸入linux主機的IP地址即可。測試如下 測試成功。
備注:數據庫可以這樣測試一下是否可以鏈接上,例如 mysql -uroot -h227.0.0.1 -p 默認本地測試;
[root@mageedu wordpress]# mysql -uroot -h227.0.0.1 -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 5
Server version: 5.5.47-MariaDB MariaDB Server
Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> 已經登陸數據庫,可以正常登陸。
好了今天就寫到這里吧,記得奧,每天都要努力進步奧。跟著馬哥走一路不回頭。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。