centos7.0安装后,配置LNMP(个人)

前端之家收集整理的这篇文章主要介绍了centos7.0安装后,配置LNMP(个人)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我用的是centos 7.0的,至于安装和联网这里就不说了。centos 安装好了后,我们要对系统进行一些调试常用工具安装。

去掉linux 警告音 嘟嘟声 错误提示音@H_502_14@

相信有人和我一样会被机器报错发出的警告音。。搞的很心烦。。

rmmod pcspkr (暂时去掉) modprode pcspkr(重新开启)

彻底关掉beep的方法如下:

如果用的是bash作shell,在~/.bashrc的最后添加
  setterm -blength 0
  xset -b

  在 console 下: setterm -blength 0

  在 X-win 的 terminal 下: xset -b

@H_502_14@

ssh安装:

yum install openssh-server (安装)

sudo sshd service start (启动)

这样就可以在外面通过putty工具输入ip连接Liunx了 ,

查看ip命令: ifconfig -a 如果这个不行,试试ip addr

@H_502_14@

配置 YUM 源:@H_502_14@ CentOS 7 的 默认 YUM 源里的软件包版本可能不是最新的,如果要安装最新的软件包就得配置下 YUM 源。@H_502_14@ 配置 YUM 源可以通过直接安装 RPM (Red Hat Package Manager) 包,或者修改 Repository@H_502_14@

首先需要安装EPEL(Extra Packages for Enterprise Linux ) YUM 源,用以解决部分依赖包不存在的问题:

yum install -y epel-releas

wget安装:

yum -y install wget

---防火墙 端口@H_502_14@ /etc/init.d/iptables stop@H_502_14@ /etc/init.d/iptables statu

vim 安装:

yum install vim

配置vim:

vim /etc/vimrc

如何配置可以看之前写过的一个笔记http://blog.csdn.net/qq_27416209/article/details/51026193

@H_502_14@

LNMP环境搭建(centOs7.0 ×64):

@H_502_14@

MysqL:

CentOS 7的yum源中貌似没有正常安装MysqL时的MysqL-sever文件,需要去官网上下载

#wgethttp://dev.MysqL.com/get/MysqL-community-release-el7-5.noarch.rpm
#rpm-ivhMysqL-community-release-el7-5.noarch.rpm
#yuminstallMysqL-community-server

成功安装之后重启MysqL服务

#serviceMysqLdrestart

初次安装MysqL是root账户是没有密码的

设置密码的方法

#MysqL-uroot
MysqL>setpasswordfor‘root’@‘localhost’=password('mypasswd');
MysqL>exit
@H_502_14@
PHP:
yum install -y  PHP PHP-bcmath PHP-fpm PHP-gd PHP-json PHP-mbstring PHP-mcrypt PHP-MysqLnd PHP-opcache PHP-pdo PHP-pdo_dblib PHP-pgsql PHP-recode PHP-snmp PHP-soap PHP-xml PHP-pecl-zip PHPMyAdmin
启动PHP
sudo PHP-fpm -D
Nginx
  1. @H_759_403@ @H_3_404@ 下载对应当前系统版本的Nginx包(package)@H_502_14@ # wget http://Nginx.org/packages/centos/7/noarch/RPMS/Nginx-release-centos-7-0.el7.ngx.noarch.rpm@H_502_14@ 2@H_502_14@ 建立Nginx的yum仓库@H_502_14@ # rpm -ivh Nginx-release-centos-7-0.el7.ngx.noarch.rpm@H_502_14@ 3@H_502_14@ 下载并安装Nginx@H_502_14@ # yum install Nginx@H_502_14@ 4@H_502_14@ 启动Nginx服务@H_502_14@ systemctl start Nginx

@H_502_14@

@H_502_14@

配置:

/etc/Nginx/conf.d/default.conf 新手记得先备份一个

server {@H_502_14@ listen 80;@H_502_14@ server_name self; # 添加服务器:服务器名称@H_502_14@ location / {@H_502_14@ root /usr/share/Nginx/html/self; # 指明本服务器的根目录@H_502_14@ index index.html index.htm index.PHP; # 默认主页设置]@H_502_14@ }@H_502_14@ error_page 500 502 503 504 /50x.html;@H_502_14@ location = /50x.html {@H_502_14@ root /usr/share/Nginx/html;@H_502_14@ }@H_502_14@ location ~ \.PHP$ { # PHP 交互说明@H_502_14@ # root html;@H_502_14@ fastcgi_pass 127.0.0.1:9000; # 通用网关接口@H_502_14@ # fastcgi_index index.PHP;@H_502_14@ fastcgi_param SCRIPT_FILENAME /usr/share/Nginx/html/self$fastcgi_script_name;@H_502_14@ # 接口交互文件路径,使用绝对路径,因为配置文件与 localhost 所在位置距离较远。@H_502_14@ include fastcgi_params; # 保证能在 url 中传递参数@H_502_14@ }@H_502_14@ }

@H_502_14@

安装git

yum install git

在 LINUX 系统中创建项目仓库 步骤: i:创建仓库目录 (比如:mkdir /usr/repos ) ii:在仓库目录中执行指令:git init iii:建好了。 仓库目录下多了一个隐藏文件夹 :.git

猜你在找的CentOS相关文章