购买使用vps建站(1)-vnc配置,apache,php,ftp环境搭建

前言:初次购买vps,官方预装的是一个裸奔系统,从没用过命令行黑白窗口,结果可想而知,就是“折腾”二字

业务场景:开启vps远程可视桌面窗口,建立ftp

实现步骤:

一、安装 ssh server, ssh client, VNC viewer, VNC server, and xinetd

由于ssh供应商已经安装,只需安装vnc,

sudo apt-get install openssh-server openssh-client vnc4server xinetd  vncviewer

 

二、编辑配置文件:vi编辑:a,后面插入字符,i前面插入字符,插入完成后按esc退出编辑

x删除后一个,X删除前一个,按esc退出.

 

sudo vi ~/.vnc/xstartup 

#!/bin/sh

# Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER

exec /etc/X11/Xsession

-x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey

vncconfig -iconic &

x-terminal-emulator -geometry 1440x900+10+10 -ls -title "$VNCDESKTOP Desktop" &

gnome-session

 &

三、设置密码命令vncpasswd 注意:密码最好用字符,别用纯数字。我这用数字死活权限报错,这些在vnc连接日志中可以看

四、杀死监听进程:vncserver -kill :1

五、查看端口5901是否被占用,占用才正常启动netstat -tanp  

六、查看启动和连接日志:cat /root/.vnc/openebc.com:1.log  

日志可能死活都报找不到某字体的错误,很简单,需要找到你系统的字体存放位置,然后复制到说缺少字体的位置。

七、图形界面打开命令行编辑器:alt+f2,然后输入gnome-terminal

八、安装bin文件

chmod +x xxxx.bin,然后执行bin文件:./xxxx.bin,记得前面要“./”

九、配置java环境变量:

    sudo vi /etc/environment

    红色部分为添加的信息

    JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_16

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java/jdk1.6.0_16/bin"

    CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_16/lib

    注意/usr/java/jdk1.6.0_06替换为你的安装目录

 

十、安装apache,php和tomcat,下载xampp

tar xvfz xampp-linux-1.7.7.tar.gz -C /opt

/opt/lampp/lampp start

http://localhost

安全配置:/opt/lampp/lampp security


 参考美文:

vi手册:http://www.cnblogs.com/sunleecn/archive/2011/11/06/2238413.html

VNC教程 http://blog.csdn.net/scut1135/article/details/6898880

ubuntu防火墙:http://www.php100.com/html/webkaifa/Linux/2012/0307/9999.html

ubuntu系统目录结构:http://www.cnblogs.com/candycaicai/archive/2011/02/24/1963640.html

VNC教程 http://jerry051635.iteye.com/blog/1140463

VNC教程 http://nuclear-imaging.info/site_content/2010/04/19/vnc-server-setup-for-ubuntu-10-04-lucid-lynx/

你可能感兴趣的:(ubuntu,vnc,vps)