這個帖子全部是從別的地方弄過來的,主要是做乙個筆記每次裝的時候照著抄,不能裝了可以提問,親測可用,測試系統是 阿里雲 centos7.2 centos7.0
# yum install epel-release
# rpm -uvh
然後安裝php和相關擴充套件
php7.2
yum install -y php72w-cli php72w-common
php72w-devel php72w-embedded php72w-fpm
php72w-gd php72w-mbstring php72w-mysqlnd
php72w-opcache php72w-pdo php72w-xml php72w
php72w-bcmath php72w-dba php72w-enchant
php72w-imap php72w-interbase php72w-intl php72w-ldap
php72w-mcrypt php72w-odbc php72w-pdo_dblib
php72w-pear php72w-pecl-apcu php72w-pecl-imagick
php72w-pecl-xdebug php72w-pgsql php72w-phpdbg
php72w-process php72w-pspell php72w-recode
php72w-snmp php72w-soap php72w-tidy
php72w-xmlrpc php72w-pecl-igbinary php72w-intl
php72w-memcached php72w-pecl-mongodb
php7.1
yum install -y php71w-cli php71w-common php71w-devel
php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml php71w
php71w-bcmath php71w-dba php71w-enchant php71w-imap php71w-interbase php71w-intl php71w-ldap php71w-mcrypt
php71w-odbc php71w-pdo_dblib php71w-pear php71w-pecl-apcu php71w-pecl-imagick php71w-pecl-xdebug php71w-pgsql
php71w-phpdbg php71w-process php71w-pspell php71w-recode php71w-snmp php71w-soap php71w-tidy php71w-xmlrpc
php71w-pecl-igbinary php71w-intl php71w-memcached php71w-pecl-mongodb
yum install -y nginx
資料稍微麻煩點
新位址
wget -i -c
wget -i -c
yum -y install mysql57-community-release-el7-10.noarch.rpm
下面就是使用yum安裝mysql了
yum -y install mysql-community-server
首先啟動mysql
systemctl start mysqld.service
檢視mysql執行狀態,執行狀態如圖:
此時mysql已經開始正常執行,不過要想進入mysql還得先找出此時root使用者的密碼,通過如下命令可以在日誌檔案中找出密碼:
上面標記的就是初始密碼
如下命令進入資料庫:
mysql -uroot -p # 回車後會提示輸入密碼
輸入初始密碼,此時不能做任何事情,因為mysql預設必須修改密碼之後才能運算元據庫:
alter user 'root'@'localhost' identified by 'new password';
這裡有個問題,新密碼設定的時候如果設定的過於簡單會報錯,所有搞複雜點的。
授權root使用者所有ip都能訪問
grant all on *.* to root@'%' identified by '資料庫密碼';
yum install redis
啟動redis服務
systemctl start redis
檢視redis狀態
systemctl status redis
檢視redis程序
ps -ef |grep redis
設定開機自啟動
systemctl enable redis
在指定區域開啟埠(如80埠號,命令方式)
firewall-cmd --zone=public --add-port=80/tcp --permanent
重新啟動防火牆
firewall-cmd --reload
阿里雲賬號開放3306埠,安全組裡 centos7 安裝lnmp環境
安裝nginx 1.安裝nginx源 rpm ivh yum localinstall 2.安裝nginx yum info nginx 檢視nginx版本資訊 yum install nginx 啟動nginx service nginx start 7以上 systemctl start ngi...
centos7 安裝LNMP環境
lnmp是指一組通常一起使用來執行動態 或者伺服器的自由軟體名稱首字母縮寫。l指linux,n指nginx,m一般指mysql,也可以指mariadb,p一般指php,也可以指perl或python。本文主要介紹lnmp安裝步驟,資料庫使用mariadb unit description nginx...
Centos7 編譯安裝LNMP環境
防火牆開放80埠 nginx預設使用80埠,可在nginx.conf中配置,若無需進行遠端訪問則不需要開放埠 永久開放80埠 firewall cmd zone public add port 80 tcp permanent 重啟防火牆 firewall cmd reload 檢視防火牆開啟狀態 ...