本人使用的是centos7系统,就以centos7的系统搭建为例
创建/编辑文件:vi /etc/yum.repos.d/nginx.repo
编辑内容:OS代表系统 OSRELEASE 代表系统版本号
[nginx]
name=nginx repo baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1
安装:yum install nginx
修改配置 vi /etc/nginx/conf.d/default.conf
修改nginx子配置文件
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 /etc/nginx/fastcgi_params;
}
systemctl restart nginx
查看/etc/yum.repos.d目录下的配置文件, 是否包含remi开头, 或者epel开头的文件 cd /etc/yum.repos.d
删除以remi开头, 或者epel开头的文件 rm -f epel* remi*
查看是否安装yum list intalled | grep epel
存在就卸载 epel-release.noarch`
卸载epel-release软件包 yum remove 包名
安装epel-release软件包 yum install epel-release
更新remi源(其中release-7表示更新centos7版本) rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
要安装PHP 7.0, 需要编辑 vim /etc/yum.repos.d/remi-php70.repo
(修改enabled的值为1), 保存退出
指定remi源, 安装php相关软件包 yum --enablerepo=remi install php php-pdo php-mysql php-fpm php-cli php-common
MySQL 使用指定yum源安装链接: https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html
创建文件:vi /etc/yum.repos.d/mysql-community.repo
输入内容:
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
安装 yum install mysql-community-serve
启动MySQL systemctl start mysqld
查看数据库初始密码 cat /var/log/mysqld.log | grep password
修改初始密码(这里修改为Admin123.) ALTER USER 'root'@'localhost' IDENTIFIED BY 'Admin123.'
允许 远程链接
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> flush privileges;
从下载软件包官网找指定版本源, 如果找到, 直接使用官方源, 执行yum install命令
如果下载软件包官网找不到, 第一种解决方案: 找第三方源(remi源), 继续使用yum install; 第二种解决方案: 找下载软件包官网提供其他下载安装方式
相对于源码安装比较简单,容易上手
可以指定下载包的版本
centos7 启动/停止/重启软件服务 systemctl start/stop/restart xxx(服务名称)
yum源安装软件的配置目录
nginx vim /etc/nginx/nginx.conf
php vim /etc/php.ini
mysql vim /etc/my.cnf
本文为北溟有鱼QAQ原创文章,转载无需和我联系,但请注明来自北溟有鱼QAQ https://www.amdzz.cn
最新评论