『壹』 阿里雲安裝lnmpa
官方地址: https://lnmp.org/
LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或獨立主機安裝LNMP(Nginx/Mysql/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生產環境的Shell程序。
流程就是:安裝lnmp,然後再安裝pureftp,開放相應的埠,對各個應用伺服器進行設置。
各個應用伺服器進行設置:
對pureftp進行防火牆埠設置、阿里雲安全組規則埠開放,用主動模式去連接ftp。
對mysql進行防火牆埠設置、阿里雲安全組規則埠開放、設置root用戶可遠程ip連接。
對nginx進行防火牆埠設置、遠程ip連接、阿里雲安全組規則埠開放。
安裝過程中,我選擇安裝 mysql 5.7,php 5.6,Jemalloc內存分配器
一些提示操作:可以查看/usr/lnmp/README,從lnmp1.4開始,不再安裝pureftp,需要自己手動安裝。見下文 安裝PureFtp篇 。
搭建好lnmpa後,通過外網ip訪問nginx,mysql,pure-ftp等有可能因埠問題訪問失敗,我們需要對防火牆進行設置。包括開啟防火牆、開機自動啟動防火牆、開放應用伺服器對應的埠;
另附firewall的其他命令操作
開放了防火牆埠還不夠,還需要再阿里雲安全組規則頁面進行再次開放埠。
我分別開放了21、22、80、88、3306、8080埠。
1、阿里雲安全組規則,開放80埠
2、阿里雲安全組規則,開放80埠
安裝後, -h localhost 可以訪問mysql,但是 -h 公網ip 無法正常登錄mysql,提示2003錯誤。
網上很多說法是「因為centos7系統,即使關閉 firewalld,除了22埠,其餘埠無法被外界訪問,本地訪問正常。」但經過測試,即使關了防火牆,訪問其他埠時,未在==阿里雲安全組規則==配置,也會被阿里雲安全組規則進行擋住而無法訪問。針對該問題,需要進行下面三步操作設置。
1、打開防火牆,然後開放防火牆3306埠
2、阿里雲安全組規則,開放3306埠
3、mysql授權任何ip都可以遠程該mysql伺服器
默認LNMP是不安裝FTP伺服器的,如需要FTP伺服器: https://lnmp.org/faq/ftpserver.html
我選擇安裝pureftpd ,當然也可以不按照pureftpd,直接使用xshell的xftp去操作。
這個ftp虛擬用戶為 系統用戶 下的虛擬用戶。就是說,你通過ftp客戶端登錄後上傳的文件的所有者(許可權)為該系統用戶。比如,將ftp用戶test綁定到系統用戶cjf下,那麼登錄ftp後,上傳的伺服器的文件所有者是cjf。這樣就可以不用給你該系統用戶的登錄密碼,免得你登錄伺服器去干其他壞事。
解決方法:更改Filezilla設置,編輯-設置-連接-FTP-被動模式,將「使用伺服器的外部ip地址來代替」改為「回到主動模式」即可。 ----------就是嘗試==被動模式==不行的話,就用==主動模式==去連接。
以前總使用 ftp 公網ip ,登錄後操作總是提示227,按網上教程說,把 ftp> passive 關閉被動模式,但還是無法正常使用,這是因為在 ftp 公網ip 會因為==ForcePassiveIP沒開啟==,==安全組埠沒設置==而出現被動模式阻塞。相比 ftp 局部網內部ip 這種方式,更麻煩,且伺服器開放了更多的埠,更加不安全。不建議這種操作。
如果你不想了解什麼是主動模式、什麼是被動模式的話,就記住:
關閉passive(不用操作,只是補充知識點)
主動模式和被動模式:
【內網穿透筆記】FTP映射出現227 Entering Passive Mode錯誤命令原因及解決方法
安裝lnmpa後,可以在 /usr/local/apache/conf/httpd.conf 中看到,apache的根目錄Directory也被設置到了 /home/wwwroot/deafualt,而非${apche_home}/htdocs。
在lnmpa的架構中,默認情況下,apache被用來提供訪問php的伺服器。
如果想讓nginx反向代理,通過80埠就可以訪問tomcat的項目的話,可以進行設置
vim /usr/local/nginx/conf/nginx.conf
vim tomcat-users.xml
通過putty或者SecureCRT安裝lnmp時,網路突然掉線或者不小心putty被關掉等等原因,造成lnmp安裝過程被中斷怎麼辦,其實防止這種現象很簡單,只要在安裝lnmp前執行screen命令就可以了。
詳細介紹: https://www.ibm.com/developerworks/cn/linux/l-cn-screen/
screen操作演示
微信公眾平台消息介面開發在線調試系統
『貳』 怎樣在Win7系統里安裝FTP
去下載站下載一個ftp綠色版的都可以用。ftp很多都是通用的。FlashFXP這個我用的不錯。win764位和32位都能用。如果你的電腦用不了,肯定是系統問題,建議你去深度系統www.deepinghost.com下載一個最新的win7系統。我用的就是它。
『叄』 怎樣在Win7系統里安裝FTP
方法:
1、打開控制面板——單擊程序。
2、單擊打開或關閉Windows功能。
3、展開Internet信息服務,勾選FTP伺服器和FTP伺服器下所有的子項,單擊確定。
4、Windows開始更新功能資源列表。
5、更新完成後,打開控制面板——系統和安全。
6、單擊管理工具。
7、雙擊Internet信息服務(IIS)管理器。
8、選擇網站,滑鼠右鍵選擇添加FTP站點。
9、給FTP站點取名,設置FTP站點的物理路徑,點擊「下一步」,出現「綁定和SSL設置」界面。
10、IP設置為本機的IP地址,埠用FTP默認的21,SSL勾選「無」,點擊「下一步」,出現「身份驗證和授權信息」界面。
11、如果只是想設置簡單的FTP,則「身份驗證」和「授權」都勾選「匿名」,並且給匿名設置相應的許可權,點擊「完成」,完成FTP站點的設置。
『肆』 國產操作系統領頭羊-深度Deepin,你所應該知道的軟體安裝過程
習慣了Windows操作系統辦公、開發及其他 娛樂 體驗方式,對於完全切換另一種操作系統不僅僅是風格、操作習慣問題,對於軟體的使用,很大程度上會考慮軟體是否兼容?軟體更新時效性?本篇先從軟體安裝來體驗一下。
對於"應用商店",第一印象有點類似Mac上的App Store,外觀上還算比較簡潔美觀。左側欄,對軟體進行詳細分類,涵蓋范圍基本能滿足普通辦公以及學習開發等使用。
深度內部也研發很多內置軟體,例如:深度錄屏、深度系統修復、深度編輯器等等,有些軟體還是比較好用的。
軟體安裝復雜度會首先影響用戶體驗感,在deepin操作系統中,最為主要的軟體安裝方式為應用商店安裝以及deb安裝包安裝。
❶ 通過「應用商店」的方式安裝
以安裝WeChat微信為例,打開應用商店,搜索或找到要安裝的軟體,只需點擊"安裝",其他的交給時間。這在windows系統中類似"Microsoft Store"以及Mac中的"App Store"。
❷ 通過下載deb包安裝軟體
以安裝WPS為例(自帶WPS已卸載,詳見下面卸載軟體實例),對於deb安裝包方式安裝軟體,deepin系統中是自帶"軟體包管理器"的,只需雙擊deb安裝包就會以友好的界面方式進行軟體安裝操作。(當然,也是可以使用dpkg命令去安裝的)
❸ 通過rpm安裝包安裝軟體(稍微麻煩,不建議普通用戶使用)
對於Deepin安裝rpm軟體包,是需要將rpm包轉換為deb安裝包,然後再按照方式二中的方式進行安裝。
對於rpm安裝包轉換為deb安裝包,是需要一個工具的-"alien",首先使用apt-get安裝alien,然後再通過alien工具進行轉換。
『伍』 Deepin15.4安裝後配置小記
1.Deepin以管理員身份打開資源管理器
sudo dde-file-manager
2.Deepin安裝fastboot和adb工具
sudo apt-get install android-tools-adb android-tools-fastboot
3.清除所有已刪除包的殘餘配置文件
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
4.Deepin安裝配置JDK1.8
sudo apt-get install oracle-java8-installer
如果沒有默認設置為默認則用如下命令:
sudo apt-get install oracle-java8-set-default
5.本地安裝配置Eclipse
(1)將其解壓到/opt/文件夾中
sudo tar zxvf eclipse-java-neon-3-linux-gtk-x86_64.tar.gz -C /opt
(2)創建eclipse桌面快捷方式圖標。
cd 桌面
sudo touch eclipse.desktop
sudo gedit eclipse.desktop
輸入以下內容:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
StartupNotify=ture
Type=Application
Categories=Application;Development;
sudo chmod u+x eclipse.desktop 將其變為可執行文件.
6.本地安裝Android Studio後創建桌面圖標
(1)運行命令創建desktop文件:
sudo gedit /usr/share/applications/android_studio.desktop
(2)打開窗口後輸入以下內容,注意Exec和Icon要修改成自己系統下Android Studio的路徑。
[Desktop Entry]
Type=Application
Name=Android Studio
Exec="/opt/android-studio/bin/studio.sh" %f
Icon=/opt/android-studio/bin/studio.png
Categories=development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
(3)保存關閉文件,運行以下命令添加執行許可權:
sudo chmod +x /usr/share/applications/android_studio.desktop
sudo apt install nautilus
(4)之後,使用命令打開applications文件夾:
sudo nautilus /usr/share/applications
找到android_studio.desktop文件,把文件復制到桌面上
7.解決VirtualBox不識別USB問題
(1)安裝增強包Oracle VM VirtualBox Extension Pack
(2)在Ubuntu、Debian、Deepin、Linux Mint中操作如下:
打開終端:sudo gedit /etc/group
找到這一行:vboxusers:x:126:
添加你的用戶名,如你的用戶名為zoke,則改成:vboxusers:x:126:zoke (數值和主機昵稱根據具體情況而定)
然後保存重啟Linux生效。
8.Deepin添加ppa功能支持
sudo apt-get install python-software-properties
sudo apt-get install software-properties-common
『陸』 win8.1下deepin2014安裝教程
安裝步驟如下:
1、打開EasyBcd>添加新條目>NeoGrub>安裝>配置。
6、打開deepin終端輸入:sudo umount -l /isodevice。
7、點擊桌面左上角的安裝圖標,進入Deepin傻瓜化安裝。
8、一般情況下20分鍾左右就安裝完成。
9、安裝完成後會提示重啟,重啟後進入引導向導功能。
『柒』 電腦如何裝deepin 安裝deepin深度操作系統
1、打開EasyBCD2.2,點擊添加新條目。
2、點擊 NerGrub 。
3、點擊 安裝 。
4、點擊配置在彈出的記事本程序中輸入信息。
5、重啟計算機,選擇「NeoGrub引導載入器」啟動選項,進入NeoGrub引導載入器後選擇 「Intsall deepin」選項 啟動系統。
6、「選擇試用並安裝deepin」 ,之後會讓選擇安裝語言,我是選擇的「簡體中文」。接著就進入了deepin試用界面。
7、在試用界面里調出 深度終端 輸入sudo umount -l /isodevice這一命令取消掉對光碟所在驅動器的掛載。
8、打開 deepin自帶的 「分區編輯器」,選中你預留的未分配空間,點擊左上角的 新建 ,新建一個15G的分區(未分配空間總共25G,這個新分區就是之後Deepin的 /掛載點。),格式為ext4,不用盤符。
9、雙擊桌面上的「安裝deepin 開始安裝。
10、填寫用戶名、密碼。
11、選擇專家模式。
12、彈出的對話框點 確定。
13、選擇剛才分好的15G的分區,選擇掛載點為 / ,「格式化」一欄選上。然後在餘下的未分配空間上再分別新建一個2G的swap交換分區,最後把餘下的未分配空間新建為 格式ext4,掛載點/home的分區。
14、選擇住 /分區,要把deepin安裝在 / 分區上。
15、點擊 安裝。
16、系統會自己完成。只要完成後選擇重啟就好了。