任務1安裝lamp, 基礎配置解析PHP

2021-10-21 13:27:23 字數 2108 閱讀 3797

#cd /usr/local/src            //軟體包都放在這裡方便管理
#wget
(2)解壓

#tar zxf 原始碼包
(3)安裝和配置

#useradd -s /sbin/nologin mysql
//建立mysql使用者,因為啟動mysql需要該使用者,/sbin/nologin使用者無法使用bash或其他shell來登陸系統

#mkdir -p /data/mysql
//建立datadir,資料庫檔案會放到這裡面

#chown -r mysql:mysql /data/mysql
// 更改許可權,不更改後續操作就會出問題

#[ -d /usr/local/mysql ] && mv /usr/local/mysql  /usr/local/mysql_old
//&&相當於乙個判斷,意前面命令執行才會執行後面

#mv mysql-5.6.39-linux-glibc2.12-x86_64 /usr/local/mysql
// 挪動位置

#cd /usr/local/mysql
#./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
//–user表示定義資料庫的以哪個使用者的身份運

//–datadir表示定義資料庫的安裝目錄

如出現報錯,需安裝軟體包

#yum install -y perl perl-devel autoconf
#cp support-files/my-default.cnf /etc/my.cnf
##vi /etc/my.cnf
//修改配置檔案

#these are commonly set ,remove the # and set as required

basedir = /usr/local/mysql

//basedir表示mysql包所在路徑

datadir = /data/mysql/

//表示定義存放資料的位置

port = 3306

//port表示定義mysql服務監聽的埠號

server_id = 130

//表示該mysql服務的id號

socket = /tmp/mysql.sock

//定義mysql服務監聽的套接字位址

#cp  support-files/mysql.server  /etc/init.d/mysql
//複製啟動指令碼檔案

#chmod  755  /etc/init.d/mysql
//修改啟動指令碼檔案的屬性

#vi /etc/init.d/mysql   (start)
basedir=/usr/local/mysql

datadir=/data/mysql

//修改啟動指令碼,定義basedir和datadir

#chkconfig --add mysql
//把mysql服務加到系統服務列表中

#chkconfig mysql on
//開機就啟動

#service mysql start
//啟動服務

(4)安裝成功

#ps -ef |grep mysqld

#yum install net-tools

#netstat -ltunp |grep 3306

centos配置安裝LAMP步驟

環境 我的主機 win7 虛擬機器 vmware workstation pro 15.1.0 虛擬機器系統 centos6.4 lamp安裝步驟 需要root許可權 第一步 配置防火牆 預設情況下,埠80和3306是拒絕訪問的,在防火牆上進行配置 vi etc sysconfig iptables...

yum安裝配置lamp環境

一 安裝apache yum install httpd 根據提示,輸入y安裝即可成功安裝 etc init.d httpd start 啟動apache 備註 apache啟動之後會提示錯誤 正在啟動 httpd httpd could not reliably determine the ser...

linux下LAMP安裝與配置

安裝 一.apache 安裝yum install y httpd 啟動 etc init.d httpd start 備註 apache啟動之後會提示錯誤 正在啟動httpd httpd could not reliably determine the server s fully qualif ...