Centos7.5 lnmp+mongodb扩展
安裝Nginx
YUM源中沒(méi)有Nginx,我們需要增加一個(gè)nginx的源nginx.repo
源文件的內(nèi)容
[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1安裝成功后,就可以直接安裝nginx了
#yum -y install nginx安裝的就是Nginx官網(wǎng)的最新版本
#nginx #啟動(dòng)Nginx
可以使用curl命令查看是否安裝成功
開(kāi)機(jī)啟動(dòng)設(shè)置
#systemctl enable nginx #systemctl daemon-reload安裝MySql(5.7)
#rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm#yum -y install mysql-community-server安裝完成之后,就可以啟動(dòng)mysql了
service mysqld start查看MySql的啟動(dòng)狀態(tài)
service mysqld status systemctl daemon-reloadMySql安裝完成之后會(huì)在LOG文件(/var/log/mysqld.log)中生成一個(gè)root的默認(rèn)密碼
grep 'temporary password' /var/log/mysqld.log修改默認(rèn)編碼
在/etc/my.cnf配置文件的[mysqld]下添加編碼配置:
#初始化修改密碼,需要8位長(zhǎng)度、大寫(xiě)、小寫(xiě)、特殊符號(hào)
Alter USER 'root'@'localhost' IDENTIFIED BY 'Abc1@234';#新增遠(yuǎn)程用戶(hù)
GRANT ALL PRIVILEGES ON db_name.table_name TO 'user_name'@'ip' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;安裝PHP7
#rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm #rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm安裝PHP7
#yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64安裝php-fpm
#yum install php70w-fpm php70w-opcache啟動(dòng)php-fpm
#systemctl start php-fpm開(kāi)機(jī)啟動(dòng)設(shè)置
#systemctl enable php-fpm #systemctl daemon-reload修改根目錄
修改 /etc/nginx/conf.d/default.conf
復(fù)制代碼
location ~ \.php$ {root /usr/share/nginx/html;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params; }配置權(quán)限
1.建立www用戶(hù)及www用戶(hù)組,將www用戶(hù)同時(shí)加入www用戶(hù)組和root組
2.將nginx以www用戶(hù)及www用戶(hù)組運(yùn)行,修改nginx.conf文件,在文件頭部:
user www www; #以www身份運(yùn)行
3.將web目錄的擁有者改為www:www,權(quán)限改為755
PHP6 MongoDB 擴(kuò)展
#防火墻
firewall-cmd --state轉(zhuǎn)載于:https://www.cnblogs.com/yamboo/p/10512373.html
總結(jié)
以上是生活随笔為你收集整理的Centos7.5 lnmp+mongodb扩展的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python黑马程序员课后答案_黑马程序
- 下一篇: Centos7下实现多虚拟机互信