最近更换开发环境至ubuntu,整理开发环境和经常使用软件的安装配置(更新排版)
如下安装过程通过屡次操做得出,参照步骤进行操做便可
一.LAMP基本环境搭建
1 切换root帐号
sudo su
2,安装、添加nginx和phpphp
apt-get install python-software-properties add-apt-repository ppa:nginx/stable add-apt-repository ppa:ondrej/php5 apt-get update
三、安装mysql 及php扩展
apt-get install mysql-server
apt-get install php5 php5-fpm php5-mysql
php-apc
4.安装须要的php扩展
apt-get install php-pear php5-dev php5-curl apt-get install php5-gd php5-intl php5-imagick apt-get install php5-imap php5-mcrypt php5-memcache apt-get install php5-ming php5-ps php5-pspell apt-get install php5-recode php5-snmp php5-sqlite apt-get install php5-tidy php5-xmlrpc php5-xsl
5 安装nginxhtml
apt-get install nginx
6. 配置php nginxpython
vi /etc/php5/fpm/php.ini 找到:;cgi.fix_pathinfo=1 改成:cgi.fix_pathinfo=0
mkdir /www
chmod 775 /www
vi /etc/nginx/fastcgi_params
在文件的最后增长一行:
fastcgi_param SCRIPT_FILENAME
$document_root$fastcgi_script_name;
7,重启各项服务
service php5-fpm reload service nginx reload
8.测试
vi /www/index.php 内容: <?php echo phpinfo(); ?>
请打开你的浏览器访问:http://localhost若一切正常,将输出php环境信息
二.增长nginx虚拟主机
1.修改nginx.confmysql
vim /etc/nginx/nginx.conf 在该节点下include /etc/nginx/sites-enabled/*; 新增: include /etc/nginx/sites-available/*;
nginx -t 检测文件是否正确linux
删除sites-enabled下的文件nginx
修改配置文件后,执行下列命令,加载新配置文件
nginx -s reloadgit
中止nginx service nginx stop
启动nginx service nginx startgithub
2.虚拟主机配置redis
upstream backend{ server 192.168.0.110:9000; server 192.168.0.113:9000; } server { listen 80; root /www/www.test.com; # Add index.php to the list if you are using PHP index index.php index.html index.htm index.nginx-debian.html; server_name www.test.com; location / { try_files $uri $uri/ =404; } location ~ \.php$ { #root html; fastcgi_pass backend; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
3.修改完成后修改/etc/hosts文件 增长 127.0.0.1 server_name(虚拟主机名称)sql
/etc/init.d/networking restart #重启网络服务
三 修改php配置文件
1.vim /etc/php5/fpm/pool.d/www.conf ;listen = /var/run/php5-fpm.sock listen = 9000
四 安装redis
安装redis服务器
apt-get install redis-server #安装phpredis扩增 wget https://github.com/nicolasff/phpredis/zipball/master -O php-redis.zip unzip php-redis.zip phpize ./configure make make install vim /etc/php5/fpm/php.ini 增长 extension=redis.so
重启php服务 service php5-fpm restart
五 基础软件安装
1.更改apt-get资源路径
系统设置->软件和更新->在软件包管理中心“软件源”中选择“中国的服务器”下mirros.aliyun.com便可自动使用
2.安装chorme
wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
sudo dpkg -i google-chrome-stable_current_i386.deb4.svn客户端 rabbitvcs