港湾云主机重装操作系统之后xshell无法连接:重启ssh:# service sshd restart

-bash: vim: command not found:
输入 rpm -qa|grep vim 命令查看vim是否安装。
安装命令:yum -y install vim*

CentOS6.5安装vsfptd:

安装:yum -y install vsftpd

设置开机启动:chkconfig vsftpd on

ftp配置文件目录:
[root@xiaoluo ~]# cd /etc/vsftpd/
[root@xiaoluo vsftpd]# ls -l
total 20
-rw-------. 1 root root 125 Mar 1 18:16 ftpusers
-rw-------. 1 root root 361 Mar 1 18:16 user_list
-rw-------. 1 root root 4599 Mar 1 18:16 vsftpd.conf
-rwxr--r--. 1 root root 338 Mar 1 18:16 vsftpd_conf_migrate.sh

修改vsftpd主配置文件开启匿名用户上传的功能:

1.vim /etc/vsftpd/vsftpd.conf

anonymous_enable=YES  --开启匿名用户访问(默认)

anon_upload_enable=YES  --打开匿名用户文件上传功能

anon_mkdir_write_enable=YES  --打开匿名用户创建文件夹功能

2.赋予匿名用户上传使用的文件夹以写的权限

[root@xiaoluo ~]# chmod 2777 /var/ftp/pub/
[root@xiaoluo ~]# ls -ld /var/ftp/pub/
drwxrwsrwx. 2 root root 4096 Jun 9 00:42 /var/ftp/pub/

匿名用户目录:/var/ftp/pub/

此时匿名用户无法登陆,可以暂时关闭防火墙:service iptables stop

开启vsftpd服务:service vsftpd start

创建ftp用户:
useradd -d /var/www/html/ -g ftp -s /sbin/nologin jack
passwd jack

发现fpt只能下载不能上传:root用户执行命令:#chmod 777 /var/www/html/

如果开启防火墙登陆ftp之后显示“无法打开”,设置xshell 文件-属性-选项-使用被动模式(不选)

将项目上传到/var/www/html/目录里面

安装php

#安装需要的包,有依赖关系,自动帮你解决
yum install httpd mysql mysql-server php php-gd php-mbstring php-mysql

#启动httpd
service httpd start
#设为开机启动
chkconfig httpd on

#启动mysqld
service mysqld start
#设为开机启动
chkconfig mysqld on

#在根目录下创建一个测试文件,写个phpinfo函数
vi /var/www/html/phpinfo.php
<?php
phpinfo();
?>
#或者直接在浏览器中输入
http://localhost 或 http://本机IP ,应该会看到Apache的测试页面里需要注意iptables的设置哦。

更改php版本:
删除php:yum -y remove php*
安装源:rpm -Uvh http://download.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
安装php:yum install -y --enablerepo=remi,remi-php56 php php-opcache php-pecl-apcu php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-pdo php-pear php-fpm php-cli php-xml php-bcmath php-process php-gd php-common

配置防火墙添加端口:
vim /etc/sysconfig/iptables
22端口下添加:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

mysql安装:

1.确定系统是否安装过mysql

#yum list mysql*

2.如果安装过

#yum remove MySQL*

3.查看mysql相关文件

# whereis mysql

4.安装mysql

#yum install mysql-server

5.启动mysql

#service mysqld start

#chkconfig mysqld on

6.测试链接,并推出

#mysql

mysql>show databases;

7.重置mysql密码

mysql>use mysql;

mysql>update user set password=password('密码')where user='root';

mysql>flush privileges;

8.重启mysql服务

service mysqld restart

9.测试登录

#mysql -u用户名 -p密码

10.设置远程连接

mysql> update user set host='%' where user ='root' and host='loaclhost';
mysql>select host,user from user;
mysql>grant all privileges on *.* to root@'%' identified by '密码' with grant option;
mysql>quit;

mysql数据库用户名 root密码 root 端口号3306

linux下登录mysql:mysql -h127.0.0.1 -uroot -proot -P3306

服务器密码 root 1

CeontOS6.5安装php环境的更多相关文章

  1. Jmeter安装与环境部署

    Jmeter安装与环境部署 版权声明:本文为博主原创文章,未经博主允许不得转载. 博主:海宁 联系:whnsspu@163.com

  2. LINUX 编译安装 PHP 环境

    今天终于有时间 总结一下 linux 的编译安装 php 环境同学给我发了他写的文档 ,基本就可以实现编译安装了我同学文章地址: http://penghui.link/articles/2016/0 ...

  3. RHEL 6.6安装桌面环境GNOME

    在测试服务器(Red Hat Enterprise Linux Server release 6.6)需要安装桌面系统环境,于是选择GNOME桌面环境安装. 一:检查系统的运行级别以及是否安装了桌面环 ...

  4. CentOS安装LNMP环境的基础组件

    注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 在安装LNMP环境之前,请确保已经使用yum安装了以下各类基础组件(如果系统已自带,还可以考虑yum update下基础组件): ...

  5. CentOS使用yum源中自带的rpm包安装LAMP环境

    CentOS使用yum源中自带的rpm包安装LAMP环境.这是Linux下安装LAMP的环境一种最基本最简便的方式.新手可以从容安装使用. 1. 安装基础包(可选安装)yum install -y w ...

  6. sublime 3 安装go环境

    安装go环境是在go已经安装的情况下, 1 首先安装 Package Control ctrl + · 打开sublime 命令行模式 复制粘贴以下代码 import urllib.request,o ...

  7. CocoaPods介绍。如何安装Ruby环境,如何下载和安装CocoaPods?

    CocoaPods介绍? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等.可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其 ...

  8. 安装Eclipse环境变量的配置,

    window7系统下的 步骤:    第一步:先安装JDK(记住你安装的位置)我安装在D:\Program Files\Java           目录下. 第二步:JDK安装好后,配置环境变量(重 ...

  9. 一键安装lamp环境 centos

    linux centos yum安装LAMP环境 /*************链接**************/http://www.cnblogs.com/suger/p/3832093.html ...

随机推荐

  1. C++11 并发编程基础(一):并发、并行与C++多线程

    正文 C++11标准在标准库中为多线程提供了组件,这意味着使用C++编写与平台无关的多线程程序成为可能,而C++程序的可移植性也得到了有力的保证.另外,并发编程可提高应用的性能,这对对性能锱铢必较的C ...

  2. 525. Contiguous Array

    Given a binary array, find the maximum length of a contiguous subarray with equal number of 0 and 1. ...

  3. 【OpenJ_Bailian - 4137】最小新整数 (贪心)

    最小新整数 Descriptions: 给定一个十进制正整数n(0 < n < 1000000000),每个数位上数字均不为0.n的位数为m.现在从m位中删除k位(0<k < ...

  4. iOS 8 录音重放出现 OSStatus error 1685348671 / 2003334207 问题的解决办法

    许多录音类 APP 都提供录音回放功能,大家在做这类 APP 的时候也经常会遇到这个需求.当大家用以前的套路在 iOS 8 上录音的时候,在模拟器上跑得挺好的,但是一上真机就跪了,为什么?因为真机底层 ...

  5. C语言提高代码效率的几种方法

    一段完美的代码不仅在于找到一个给定的问题的解决方案,但在它的简单性,有效性,紧凑性和效率(内存).设计的代码比实际执行更难.因此,每一个程序员当用C语言开发时,都应该保持这些基本的东西在头脑中.本文向 ...

  6. celery (分布式系统)

    celery 介绍 Celery - 分布式任务队列. Celery 是一个简单.灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具. ​ 它是一个专注于实时处理的任务队列,同 ...

  7. Codeforces 1137D(技巧)

    一开始写的第一步让0和1一起走然后第二步再让0走会挂最后一个点--然后探索一下觉得主要问题在于我模拟的一步一步地走.如果这样的话9 2这个数据会使第17步他俩就碰在final点了,而实际上我们想要的效 ...

  8. python入门之数据类型之列表、元组、字典

    list 格式: test_list = ["a",123,[1,"b"]] 索引: >>>print(test_list[0]) " ...

  9. aix 推荐使用重启

    重启os AIX 主机 推荐 shutdown –Fr 在客户一次停机维护中,发现了这个问题. 环境是ORACLE 10G RAC for AIX6,使用了HACMP管理共享磁盘. 在停机维护时间段内 ...

  10. 语义分割丨DeepLab系列总结「v1、v2、v3、v3+」

    花了点时间梳理了一下DeepLab系列的工作,主要关注每篇工作的背景和贡献,理清它们之间的联系,而实验和部分细节并没有过多介绍,请见谅. DeepLabv1 Semantic image segmen ...