1. 程式人生 > >centos7.0安裝後,配置LNMP

centos7.0安裝後,配置LNMP

 我用的是centos 7.0的,至於安裝和聯網這裡就不說了。centos 安裝好了後,我們要對系統進行一些除錯常用工具安裝。

         相信有人和我一樣會被機器報錯發出的警告音。。搞的很心煩。。

       rmmod  pcspkr (暫時去掉)  modprode pcspkr(重新開啟)

       徹底關掉beep的方法如下:

  如果用的是bash作shell,在~/.bashrc的最後新增 
  setterm -blength 0
  xset -b
  在 console 下: setterm -blength 0
  在 X-win 的 terminal 下: xset -b

ssh安裝:

 yum install  openssh-server (安裝)

        sudo sshd service  start (啟動)

        這樣就可以在外面通過putty工具輸入ip連線Liunx了 ,

        檢視ip命令: ifconfig -a   如果這個不行,試試ip addr 

配置 YUM 源:
CentOS 7 的 預設 YUM 源裡的軟體包版本可能不是最新的,如果要安裝最新的軟體包就得配置下 YUM 源。
配置 YUM 源可以通過直接安裝 RPM (Red Hat Package Manager) 包,或者修改 Repository

首先需要安裝 EPEL ( Extra Packages for Enterprise Linux ) YUM 源,用以解決部分依賴包不存在的問題:

yum install -y epel-releas

wget安裝:

    yum -y install wget

---防火牆 埠
/etc/init.d/iptables stop
/etc/init.d/iptables statu

vim 安裝:

        yum install vim

        配置vim:

              vim  /etc/vimrc

              如何配置可以看之前寫過的一個筆記http://blog.csdn.net/qq_27416209/article/details/51026193

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

MySQL:

CentOS 7的yum源中貌似沒有正常安裝mysql時的mysql-sever檔案,需要去官網上下載

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-community-server

成功安裝之後重啟mysql服務

# service mysqld restart

初次安裝mysql是root賬戶是沒有密碼的

設定密碼的方法

# mysql -uroot mysql> set password for ‘root’@‘localhost’ = password('mypasswd'); mysql> exit php:
<div> 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 </div>
啟動php       sudo php-fpm -D nginx:
  1. 下載對應當前系統版本的nginx包(package)
    # wget  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
    2
    建立nginx的yum倉庫
    # rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
    3
    下載並安裝nginx
    # yum install nginx
    4
    啟動nginx服務
    systemctl start nginx

   配置:

           /etc/nginx/conf.d/default.conf      新手記得先備份一個

         server {
listen       80;
server_name  self;# 新增伺服器:伺服器名稱
location / {
root   /usr/share/nginx/html/self;  # 指明本伺服器的根目錄
index  index.html index.htm index.php;# 預設主頁設定]
}
error_page   500 502 503 504  /50x.html;
location = /50x.html {
root   /usr/share/nginx/html;
}
location ~ \.php$ {     # php 互動說明
#    root           html;
fastcgi_pass   127.0.0.1:9000;# 通用閘道器介面
#    fastcgi_index  index.php;
fastcgi_param  SCRIPT_FILENAME   /usr/share/nginx/html/self$fastcgi_script_name;
# 介面互動檔案路徑,使用絕對路徑,因為配置檔案與 localhost 所在位置距離較遠。
include    fastcgi_params;# 保證能在 url 中傳遞引數
}
}

     安裝Git

             yum install git

             在 LINUX 系統中建立專案倉庫 步驟:
i:建立倉庫目錄 (比如:mkdir /usr/repos )
ii:在倉庫目錄中執行指令:git init
iii:建好了。 倉庫目錄下多了一個隱藏資料夾 :.git