本人是前端攻城狮,公司服务器挂了,被迫操刀搞起服务器…… 在此把遇到的问题分享一下。
一、CentOS7 - VNC图形化工具
- 以root用户运行以下命令来安装vncserver;
yum install tigervnc-server
- 同样运行以下命令来安装vncviewer;
yum install vnc
- 停止并禁用防火墙;
systemctl stop firewalld.service
systemctl disable firewalld.service
4.添加窗口
cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:此处为窗口号.service
5.编辑创建的窗口
/lib/systemd/system/vncserver@:窗口号.service(现有窗口号为2/5902)
将用户名改为相应的用户名(默认可改为root)
6.更新systemctl以使其生效;
systemctl daemon-reload
7.设置vncserver的密码;
vncpasswd root
8.启动该服务用来启用vnc的1号窗口;
vncserver :窗口号
二、ECS服务器连接:
1.SSH连接:ssh -A -p 22 root@ECS公网IP地址
2.图形界面连接:VNC客户端连接(地址为IP:需连接的窗口号)
三、上传代码
四:创建数据库
yum -y install mariadb*
五、VNC使用(以下为RealVnc使用经验):
(1) Timed out waiting for a response from the host computer
Solved:
IP没有权限访问,开放IP端口权限
(2) 黑屏/蓝屏?
vi /root/.vnc/xstartup
eg:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
#twm &
gnome-session &
restart service
yum grouplist
(查看可安装组件)
yum groupinstall "GNOME Desktop Environment" -y /
sudo
yum groupinstall
"GNOME Desktop" "Graphical Administration Tools"(如果没有则安装桌面系统)
startx(开启桌面系统)
六:创建FTP
yum install vsftpd -y
useradd -
d /
home/
test test
七:其他
1.挂载数据盘以及分区-参考-AliCloud Document
2.部署Git版本仓库
3.没有权限远程访问数据库?
grant all privileges on 数据库名.表名 to '用户名'@'访问IP' identified by '密码' with grant option;