[ AWS ] 在AWS Ubuntu上安裝vsftpd & nodejs環境
Reference :
** security group
After initializing ubuntu instance , you have to set up the security group.
**1.安裝vsftp
指令:sudo apt-get install vsftpd
2.修改設定檔,最好先備份
指令: vi /etc/vsftpd.conf
在該檔 29 /33 行 拿掉#
write_enable=YES
local_umask=022
在該檔 120 行 拿掉#
chroot_local_user=YES
在該檔文件尾加入
allow_writeable_chroot=YES
pasv_enable=Yes
pasv_address=請輸入aws ec2 的 ip
pasv_min_port=60001
pasv_max_port=60100
最後重啟 ftp
指令: sudo service vsftpd restart
**使用金鑰登入vsftpd
打開Filezilla並且打開設定
ssh -> 加入金鑰 -> 跳出是否轉換格式 -> 選擇是 -> 成功
安裝nodejs
因為aws上的ubuntu是乾淨沒裝其他的,要先安裝一些基本package
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install libssl-dev
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
如果安裝成功後,使用node沒有任何反應的話
sudo apt-get install nodejs-legacy
如果跑出no such file or directory
再自己下指令將node位置link過去
// node是安裝在bin中,使用 which node查詢
ln -s /usr/bin/nodejs /usr/bin/node
// 我的是安裝到sbin中
ln -s /usr/sbin/nodejs /usr/bin/node
如果一直跑出安裝舊版本的NodeJS,可使用以下
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs
Mongodump
- AWS inital config
- Using Filezilla
- Install vsftpd
- Install nodejs
http://therightchoyce.tumblr.com/post/37209565860/installing-nodejs-on-an-ec2-ubuntu-instance-for- https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions
- install nodejs , but it doesn't work
** security group
After initializing ubuntu instance , you have to set up the security group.
假如是要開啟http,記得去新增inbound rules
allow http tcp port80
**1.安裝vsftp
指令:sudo apt-get install vsftpd
2.修改設定檔,最好先備份
指令: vi /etc/vsftpd.conf
在該檔 29 /33 行 拿掉#
write_enable=YES
local_umask=022
在該檔 120 行 拿掉#
chroot_local_user=YES
在該檔文件尾加入
allow_writeable_chroot=YES
pasv_enable=Yes
pasv_address=請輸入aws ec2 的 ip
pasv_min_port=60001
pasv_max_port=60100
最後重啟 ftp
指令: sudo service vsftpd restart
**使用金鑰登入vsftpd
打開Filezilla並且打開設定
ssh -> 加入金鑰 -> 跳出是否轉換格式 -> 選擇是 -> 成功
安裝nodejs
因為aws上的ubuntu是乾淨沒裝其他的,要先安裝一些基本package
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install libssl-dev
sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
如果安裝成功後,使用node沒有任何反應的話
sudo apt-get install nodejs-legacy
如果跑出no such file or directory
再自己下指令將node位置link過去
// node是安裝在bin中,使用 which node查詢
ln -s /usr/bin/nodejs /usr/bin/node
// 我的是安裝到sbin中
ln -s /usr/sbin/nodejs /usr/bin/node
如果一直跑出安裝舊版本的NodeJS,可使用以下
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs
Mongodump
sudo apt-get install mongodb-clients
留言
張貼留言