【积累】工作环境配置-Ubuntu

Posted on Posted in 计算机507 views

20160125   by xiaoxia

一、基本环境说明

    1、虚拟机:VMware Fusion 7.1.2 (2779224)

    2、操作系统:Linux ubuntu 3.13.0-32-generic  x86_64 GNU/Linux

    3、PHP:PHP 5.5.9-1 ubuntu 4 

    4、Nginx:nginx/1.4.6 (Ubuntu)

    5、Mysql:mysql  Ver 14.14 Distrib 5.5.35, for debian-linux-gnu (x86_64) using readline 6.3

    6、Git:git version 1.9.1

    7、sublime:text_build-3083

    8、curl:curl 7.35.0 (x86_64-pc-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3

    9、phpMyAdmin:4.0.10deb1

    

    10、ceph:

    11、

二、配置基本环境

2.1、输入法

    直接右击输入法,进入输入法设置中,添加:

1453708093682728.png

2.2、去除home键事件

    1、安装compizconfig-settings-manager

sudo apt-get install compizconfig-settings-manager

    2、通过搜索,打开软件,搜索unity进入“unity plugin”设置:

1453708685224271.png

三、基本配置

3.1、Vim

    1、更新系统源:

sudo apt-get update

    【问题】更新时出现如下错误:

1453809565393363.png

    解决:在设置中找到更新源,将其他软件中的 两个独立 的源勾去掉,然后再更新:

1453809734208372.png    

    2、安装vim

sudo apt-get install vim

3.2、php

    1、安装php5

sudo apt-get install php5 php5-cli php5-curl php5-fpm php5-intl php5-mcrypt php5-mysqlnd php5-gd

       查看php版本以验证是否安装成功:

php --version

1453812202959722.png

     2、修改fpm配置

vim /etc/php5/fpm/pool.d/www.conf

    查找: listen = 127.0.0.1:9000 替换为: listen = /var/run/php5-fpm.sock

    找到: ;user = www-data    ;group = www-data

    去除最前面的分号:;listen.owner = www-data    ;listen.group = www-data     ;listen.mode = 0660 

    重启fpm

/etc/init.d/php5-fpm restart
#如果没反应则
service php5-fpm restart

3.2、mysql

    安装mysql如下:

sudo apt-get install mysql-server

    安装过程中会提示输入mysql密码,直接输入配置即可。 设置密码为:root。

    查看mysql版本:

mysql --version

1453812306985355.png

    新建数据库

mysql -uroot -p
>CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 ;

3.3、nginx

    安装nginx

sudo apt-get install nginx

    查看nginx版本如下:

nginx -V

1453812800941098.png

3.4、Git

    安装Git如下:

sudo apt-get install git

    查看git版本,验证安装:

git --version

QQ20160127-0@2x.png

3.5、curl

    安装curl如下:

sudo apt-get install curl

    查看curl版本,验证安装:

curl --version

1453872650541451.png

3.6、sublime

    1、下载Sublime-test3

        sublime-text_build-3083_amd64.deb

    2、直接双击安装Sublime

3.7、phpMyAdmin

    1、安装phpmyAdmin

sudo apt-get install phpmyadmin

    安装过程中会现实配置服务器,因为是选择nginx作为服务器,所以那个选项随便选择即可,本次过程中选用的是Apache;

    配置数据库,依次选择【是】–》【数据库密码】–》【phpmyAdmin密码】;

    2、建立链接,将phpmyAdmin连接到nginx网页目录

sudo ln -s /usr/share/phpmyadmin /usr/share/nginx/html

    3、更改目录权限

cd /usr/share/nginx/html
chown -Rf www-data:www-data ./phpmyadmin

1453878250496617.png

    4、配置nginx

cd /etc/nginx/sites-enabled/
cp default 99-phpmyadmin
vi 99-phpmyadmin 
#配置...
nginx -s reload

    具体配置如下:

server {
    listen 99;
    listen [::]:99 ipv6only=on;

    root /usr/share/nginx/html;
    index index.php;
    server_name localhost;

    location / {
        try_files $uri $uri/ =404;
    }

    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
        root /usr/share/nginx/html;
    }

    location ~ \.php$ {
        fastcgi_pass   unix:/var/run/php5-fpm.sock;
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        include fastcgi_params;
        fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
        fastcgi_param  HTTPS              off;
    }
}

    5、访问 127.0.0.1:99/phpmyadmin/ 如下

1453879289659001.png

四、CEPH安装

4.1、


转载标明出处:https://blog.evanxia.com/2016/02/193