Royal TSX下载地址:Royal Apps
在plugin中搜索file transfer并下载
"yes install" 后选中"file", new document,在“connection”文件夹里添加“file transfer”
然后根据需求配置file transfer,如,credential等(若连接时因安全问题被阻止可尝试更改"security"配置或者选择"SFTP")
双击新建立的"file transfer"进行连接。然后挂起royal tsx程序,用terminal ssh连接服务器(windows用cmd)分别输入指令:
1. ssh ubuntu@49.232.167.68 (此处换成[你的用户名@你的ip])
2. sudo apt update
3. sudo apt install php php-cli php-fpm php-mysql php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath
4. sudo a2enmod php{version} (version不知道可以按tab自动补全)
5. sudo systemctl restart apache2
#防火墙规则# 11 2024-02-11 18:16:54 sudo apt install ufw
12 2024-02-11 18:17:03 sudo ufw enable
13 2024-02-11 18:17:17 sudo ufw allow 3389/tcp
14 2024-02-11 18:17:22 sudo ufw status
15 2024-02-11 18:18:08 sudo ufw allow 22/tcp
16 2024-02-11 18:20:47 sudo ufw default allow
17 2024-02-11 18:20:47 sudo ufw enable
18 2024-02-11 18:21:49 sudo yum install -y httpd mariadb-server
19 2024-02-11 18:22:17 sudo apt install apache2
20 2024-02-11 18:22:23 sudo apt install mariadb-server
21 2024-02-11 18:22:48 sudo mysql_secure_installation
22 2024-02-11 18:23:42 sudo systemctl start apache2
23 2024-02-11 18:23:42 sudo systemctl start mariadb
24 2024-02-11 18:23:51 sudo systemctl enable apache2
25 2024-02-11 18:23:51 sudo systemctl enable mariadb
26 2024-02-11 18:23:58 mysql -u root -p
# 27与28选一个执行#
27 2024-02-11 18:30:34 sudo usermod -a -G apache ubuntu
28 2024-02-11 18:31:23 sudo usermod -a -G www-data ubuntu
30 2024-02-11 18:31:56 sudo chown -R ubuntu:www-data /var/www
31 2024-02-11 18:32:10 sudo chmod 2775 /var/www && find /var/www -type d -exec sudo chmod 2775 {} \;
# 36执行后即可在Royal TSX上进行文件上传/下载等#
32 2024-02-11 18:32:19 find /var/www -type f -exec sudo chmod 0664 {} \;
33 2024-02-11 18:32:31 echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
34 2024-02-11 18:33:17 sudo ufw allow 80
35 2024-02-11 18:33:23 sudo ufw allow 4433
36 2024-02-11 18:33:25 sudo ufw allow 443
然后将开发好的网页文件夹直接上传到 /var/www/html
然后浏览器访问 ip/路径,比如Sample Websitehttp://49.232.167.68/lawyer/#contact-us