标签:linux ssh服务安装 ftp 服务器搭建 php openssh
打开终端输入: sudo passwd root ---输入当前账号密码 ---输入新root密码 ---再次输入新root密码
打开终端输入: sudo apt-get update ------更新软件源 sudo apt-get install openssh-server ----安装SSH服务 默认安装完毕后,自动启动SSH服务,默认端口号:22 sudo /etc/init.d/ssh start/restart修改默认端口:
方法2:使用/usr/sbin/sshd -p <新的端口号>指定端口
接下来的步骤可以继续直接在服务器上操作。
也可通过远程客户端访问,推荐使用XShell
sudo apt-get install apache2
apache2 -v
浏览器输入:http://loclhost 或 http://<服务器ip> 能够正常访问证明安装成功。
sudo apt-get install php5检验是否安装成功:
php5 -v检查libphp5.so是否被加载:
cat /etc/apache2/mods-enabled/php5.load显示:
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
sudo apt-get install mysql-server -----安装过程中要求输入mysql的root(注意与系统root账户区分开)账户密码确保mysql和php正常交互:
cat /etc/php5/conf.d/mysq.ini如果显示:
cat: /etc/php5/conf.d/mysql.ini: No such file or directory证明php的mysql模块没有安装。
sudo apt-get install php5-mysql再次执行:
cat /etc/php5/conf.d/mysq.ini显示:
configuration for php MySQL module extension=mysql.so
sudo service mysql restart*重启apache:
sudo service apache2 restart
sudo apt-get install apache2 php5 mysql-server php5-mysql
或则 :
sudo tasksel install lamp-server
如果是购买的阿狸云服务器:也可使用阿狸云一键安装脚本进行安装。
默认Apache的web目录在 /var/www/ 下面,到此LAMP环境已经搭建成功了。cd /var/www/
sudo vi test.php输入:
<?php echo mysql_connect('localhost','root','<第6步中输入的密码>')?"连接成功<a href='http://blog.csdn.net/chenxiruanhai'>晨曦软海</a>" : '连接失败!'; phpinfo(); ?>保存
浏览器输入: http://<服务器地址>/test.php
sudo apt-get install vsftpd安装成功后默认建立ftp组,并且可以匿名访问。
service vsftpd start | stop | restart刚才安装的vsftpd默认是可以匿名访问的,
mkdir -p /home/test sudo useradd test -g ftp -d /home/test -s /sbin/nologin
sudo passwd test
#禁止匿名访问 anonymous_enable=NO #接受本地用户 local_enable=YES #可以上传 write_enable=YES #启用在chroot_list_file的用户只能访问根目录 chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list
su ----切换到root touch vsftpd.chroot_list ------新建vsftpd.chroot_list 文件 echo "test" >> /etc/vsftpd.chroot_list
在 /etc/shells 最后一行添加 “/sbin/nologin”
chmod a-w /home/test
service vsftpd restart之后就可以使用上面新创建的账号访问。
标签:linux ssh服务安装 ftp 服务器搭建 php openssh
原文地址:http://blog.csdn.net/chenxiruanhai/article/details/38777913