[*] (关闭)

简单易懂的Cent OS配置法

嘛,今天看来太顺利了,于是得意中就犯了错误。

我一边和人聊天一边吃东西一边打指令……

chmod -R 777 /

路径多少来着? /var/www/html结果突然有人叫我 嘛 我就一个回车下去处理事情了


一下子跳出无数的权限操作被拒绝。

吓! 我干啥了……?


按上看了下自己输入的指令:

chmod -R 777 /


糟糕! 我将我自己服务器的所有文件都设置成777了!

于是我就只能重装服务器了……


和机房打了招呼插进光盘、安装过程就不多说了,装完后通过putty登陆服务器


PHP的升级

大家都知道,PMA新版的PHP要求都是5.2+

而Cent OS官方源只是5.1的


也就是说,你打yum update php或者yum install php

centos不会鸟你的,所以先添加源:


rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

vi /etc/yum.repos.d/utterramblings.repo


在vi界面加:

[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka


编辑模式是按I进去嗯

然后按ESC输入:wq保存退出即可


接着开始安装yum:

yum -y install httpd php mysql mysql-server php-mysql
yum -y install php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql


搞定后:

chkconfig httpd on

chkconfig mysqld on

service httpd start

service mysqld start


分别将httpd(apache)和mysql设置自启动及其启动起来。

然后执行:

mysqladmin -u root password '新密码'

修改密码


因为还需要ftp,所以还需要装vsftpd

yum -y install vsftpd


然后vi /etc/vsftpd/vsftpd.conf

将anonymous_enable=YES的YES改成NO

防止匿名登陆,然后wq退出


这些搞定后,且慢,是不是感觉漏了什么?

没错,忘记改密码了

passwd 用户名攀修改一下密码。


然后我们创建用户并设置一下权限

useradd -d /var/www/html 用户名

chmod -R 755 /var/www/html

chown -R 用户名:ftp /var/www/html


接下来,启动ftp:

service vsftpd start



接下去我们去学习1个十分实用的指令: unzip


首先将源码打包上传到ftp上:

然后 cd到目录里 unzip 压缩包名.zip

于是世界就清静了。

管理记录 2022-01-30 liri 执行了 锁定主题
登录后方可回复