Amazon EC2 Linux lnmp下常用命令
记录常用,供自己使用,最近在用EC2,现在免费试用,网上搜来搜去,摸索到的。菜鸟一只,记性不好,也记下,怕忘咯。
Amazon EC2上常用操作
ubuntu
进入root权限模式
1 | sudo su |
安装lnmp环境
1 2 3 4 5 | CentOS系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh Debian系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./debian.sh Ubuntu系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./ubuntu.sh |
绑定/删除绑定域名
1 2 3 4 5 | /root/vhost.sh 添加域名(绑定域名) /mnt/wwwroot/www.pianpai.com 挂在硬盘的默认目录 rm /usr/local/nginx/conf/vhost/www.pianpai.com.conf 移除 |
WP、DZ权限
1 2 | #wordpress chmod -R 777 /home/wwwroot/www.pianpai.com/wp-content/uploads |
#Discuz 安装权限设置
1 2 3 4 5 6 7 | chmod -R 777 /mnt/wwwroot/www.pianpai.com/uc_server/ chmod -R 777 /mnt/wwwroot/www.pianpai.com/uc_client chmod -R 777 /mnt/wwwroot/www.pianpai.com/config chmod -R 777 /mnt/wwwroot/www.pianpai.com/data chmod -R 777 /mnt/wwwroot/www.pianpai.com/source |
#LNMP下wordpress看不到备选主题
找到/usr/local/php/etc/php.ini 查找disable_functions,找到我们要使用的scandir函数,删除,然后重启php-fpm。
压缩、解压、删除 文件夹操作
1 2 3 4 5 6 7 8 9 | zip –q –r www.pianpai.com_2014.zip www.pianpai.com 压缩这个目录 tar cfz www.pianpai.com.tar.gz 压缩 rm -rf huaihei_wp 删除 tar zxvf huaihei.tar.gz 解压 zip -r ./huaihei_com.zip ./* 压缩当前文件夹 |
编辑
vi /usr/local/php/etc/php.ini
ESC然后
1 | :wq! |
保存退出编辑模式。
重启
1 2 3 4 5 6 | 重启lnmp:/root/lnmp restart mysql重启:/etc/init.d/mysql restart service nginx restart service php-fpm restart service sendmail restart |
FTP
使用http://lnmp.org/faq/ftpserver.html
1 2 | 进入root模式 sudo su 进入lnmp解压后的目录/home/ubuntu/lnmp1.1-full/ 执行:./pureftpd.sh |
http://lnmp.org/faq/fix-pureftpd-bug-mysql-55.html
ftp权限
chown www:www -R /home/
chown www:www -R /home/
切忌不能瞄准根目录搞哦~ 不然你会完蛋的~
直接用密码登录ec2
使用该密钥登陆到服务器上后,默认用户名为
ec2-user
直接修改root密码
$sudo passwd root
重复输入密码
然后切换到root
$su –
#
修改/etc/ssh/sshd_config
找到 PasswordAuthentication no,把no改成yes
接下来,要重新启动下sshd
/sbin/service sshd restart
再为原来的”ec2-user”添加登录密码。如下命令:
passwd ec2-user
按提示,两次输入密码。
更改文件夹归属组和用户
1 2 3 | chown -R www /home/wwwroot/www.pianpai.com/bbs/* chgrp -R www /home/wwwroot/www.pianpai.com/bbs/* |
清除日志记录
echo > /home/wwwlogs/access.log
数据库打包搬家权限问题
1 2 | chown -R mysql:mysql 目录路径 chmod -R mysql:mysql 目录路径 |