ubuntu系统安装
系统安装
acer笔记本 win7系统可删除,需保留D盘 E盘
ubuntu-14.10-desktop-i386
USBWriter.rar
1、利用USBWriter及系统制作u盘安装盘
2、swap 分区
hotp工具 查看系统资源情况
sudo apt-get install htop
http://blog.csdn.net/ajaxuser/article/details/6570933
安装ubuntu笔记
fcitx 舒服法
1.工具
USBWriter+u盘制作安装盘
ubuntu-14.10 64或32 iso文件
centos 5、6
2、ubuntu基本操作
程序安装三种方式 http://www.cnblogs.com/xwdreamer/p/3623454.html
1、apt-get
2、dpkg安装deb
3、make install安装源码包
yum??是什么安装?基于rpm包管理?????????????
mkdir 目录名创建一个目录
rmdir 空目录名删除一个空目录
rm 文件名文件名删除一个文件或多个文件
rm –rf 非空目录名删除一个非空目录下的一切
touch 文件名创建一个空文件
mv file1 file2 修改文件名1为2
chmod 777 file 修改文件权限
htop 查看服务器资源情况
dpkg 软件包管理
dpkg -l nano* 模糊搜索
2.安装服务器
文章:http://blog.csdn.net/hursing/article/details/21527159
http://my.oschina.net/duwaiweb/blog/80578
http://ixdba.blog.51cto.com/2895551/806622/
2.1 控制台运行
sudo su
sudo apt-get install nginx
sudo apt-get install php5-fpm
2.2 修改nginx配置文件
sudo gedit /etc/nginx/sites-available/default
2.3 运行启动就可以了
sudo service nginx start
/usr/share/nginx/html 文件路径
===安装部分提示
将会安装下列额外的软件包:
nginx-common nginx-core php5-common php5-json
建议安装的软件包:
fcgiwrap nginx-doc php5-user-cache php-pear
下列【新】软件包将被安装:
nginx nginx-common nginx-core php5-common php5-fpm php5-json
===提示结束
nginx php
FastCGI
http服务器(如:nginx、apache)与动态语言脚本(如:php、asp)可伸缩、高速的通信接口。当HTTP服务器遇到动态程序时,直接交付给FastCGI进程来执行,然后将得到的结果返回给浏览器。
PHP-FPM、Spawn-FCGI php-cgi都是fastcgi管理器
spawn-fcgi与PHP-FPM
是FastCGI进程管理器,或者叫引擎,会在脚本解析服务器上启动一个或多个守护进程对动态脚本进行解析。
spawn-fcgi与lighttpd配合使用来支持PHP,但在高并发时可能出现内存泄漏甚至重启FastCGI。
PHP-FPM作为PHP的一个补丁来开发的,在安装的时候也需要和PHP源码一起编译,推荐Nginx+PHP/PHP-FPM这个组合对PHP进行解析。
安装php5-fpm
sudo apt-get install php5-fpm
安装nginx
sudo apt-get install nginx
修改配置文件 etc/nginx/sites-enabled/ default文件
查看nginx 进程
ps -waux | grep nginx
nginx -s stop
start nginx
安装shh服务器
sudo apt-get install ssh-sever
确认sshserver是否启动了:ps -e |grep ssh
phpmyadmin安装完成以后需要将phpmyadmin的文件目录软连接到项目目录下
sudo ln -s /usr/share/phpmyadmin/ /var/www/
apt安装历史记录(Ubuntu: /var/log/apt/history.log
==========
git
git 服务器安装
apt-get install git
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000
创建git用户 创建证书登录 初始化git仓库
客户端生成密钥
打开 git bansh
$ ssh-keygen -t rsa -C “您的邮箱地址”
输入名字和密码就可以了
==========
vi 命令大全
http://www.cnblogs.com/sunormoon/archive/2012/02/10/2345326.html
i,I,o,O,a,A,r,R 进入编辑模式
esc 退出编辑模式
i 当前光标写入 o下面增加一行
wq 保存退出
==========
apt
sudo apt-get install ** 提示找不到软件包
可以更新一下源 apt-get update
如果更新源失败
==========
rm
需要清空 /var/lib/apt/lists 目录后更新源
清空方法执行: rm -rf /var/lib/apt/lists
===========
netstat
查看端口使用情况
查看已经连接的服务端口(ESTABLISHED
netstat -a
查看所有的服务端口(LISTEN,ESTABLISHED)
netstat -ap
查看8080端口,则可以结合grep命令:
netstat -ap | grep 8080
如查看8888端口,则在终端中输入:
lsof -i:8888
若要停止使用这个端口的程序,使用kill +对应的pid即可
==========
安装 nginx、php5-fmp、mysql-server、mysql-client
apt-get install ‘软件名‘
mysql
mysql -u root -p 登录看是否安装好
php5-fmp
修改配置文件 etc/php5/fpm/pool.d www.conf文件
;listen = /var/run/php5-fpm.sock(注释)
listen = 127.0.0.1:9000(新增加)
重载php5-fpm配置 # /etc/init.d/php5-fpm reload
检查一下是否监听了9000端口:
# netstat -tln (如果出现了9000端口,说明php5-fpm正常启动。)
nginx
修改nginx配置文件 /etc/nginx/sites-available/default
www 为文件的目录
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
修改server{
root /var/www/;
index index.html index.htm index.php;
}
var目录去新建文件夹和文件
mkdir www
touch test.php
重启nginx
nginx -s stop
start /usr/sbin/nginx
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。