CenOS服务器LAMP环境日常管理,vsftp创建FTP用户,apache添加网站,压缩解压
添加网站
新建网站目录
使用mkdir 目录名创建目录,例如
1 | mkdir /data/wwwroot/abc/aaa.com |
修改权限
1 | chmod -R 777 /data/wwwroot/abc/aaa.com |
绑定域名
1 | vim /etc/httpd/conf/httpd.conf |
添加如下
1 | <VirtualHost *:80> |
(如果只想用一个域名 可以去掉ServerAlias
行)
修改完成后需要重启apache才能生效
1 | service httpd restart |
FTP
新建FTP用户
useradd
用户名 -d 用户目录 -g ftp -s /sbin/nologin 例如
1 | useradd test_test -d /data/ -g ftp -s /sbin/nologin |
删除用户userdel
用户名如
1 | userdel test_test |
为用户添加密码
passwd
用户名,例如
1 | passwd test_test |
然后直接输入两次就可以了( 输入了不会有显示 直接按Enter
即可)
生成复杂16位密码,可以用这个PHP生成随机字符串
编辑/etc/vsftpd/
下的chroot_list
,添上刚添加的用户名
1 | vim /etc/vsftpd/chroot_list |
重启vsftpd
1 | service vsftpd restart |
mysql
登陆mysql
,-u后面是用户名, -p后面是密码 u和p后面均无空格,如
1 | mysql -uroot -p123 |
重启mysql
1 | service mysql restart |
其他常用操作
ZIP压缩
例1 打包当前目录下的所有文件到1.zip
1 | zip -r 1.zip ./* |
例2 打包aaa.com里的文件
1 | zip -r 1.zip /data/wwwroot/aaa.com |
ZIP解压
unzip +文件名,如解压到当前目录:
1 | unzip 1.zip |