1. 程式人生 > >阿里雲-workerman 伺服器環境配置

阿里雲-workerman 伺服器環境配置

1、購買阿里雲 centos 伺服器

2、下載 Linux一鍵安裝web環境 ,並copy到伺服器

3、執行一鍵安裝包(./install.sh),會自動清理之前一鍵安裝包安裝過的環境。

4、根據需要選擇相應軟體版本

5、檢視密碼:
標準版:cat /alidata/account.log
專業版:cat /root/sh-1.5.4/account.log
注意:有可能不在這裡,而是在下載目錄裡

6、安裝 phpwind 和 phpmyadmin

直接在瀏覽器中輸入您的域名或者 ip,如果是第一次訪問 phpwind,則會自動跳轉到安裝頁面。

7、六、 環境目錄及相關操作命令
網站目錄:/alidata/www 伺服器軟體目錄:/alidata/serverMysql 目錄 /alidata/server/mysql Php 目錄/alidata/server/php
Tomcat 目錄/alidata/server/tomcat7
選擇了 nginx 那麼會有一個 nginx 目錄在 /alidata/server/nginx/
Nginx 配置檔案在/alidata/server/nginx/conf
Nginx 虛擬主機新增 你可以修改/alidata/server/nginx/conf/vhosts/phpwind.conf
選擇了 apache 那麼會有一個 httpd 目錄在 /alidata/server/httpd
apache 配置檔案在/alidata/server/httpd/conf
apache 虛擬主機新增 你可以修改/alidata/server/httpd/conf/vhosts/phpwind.conf

各個服務操作命令彙總:
nginx:
/etc/init.d/nginx start/stop/restart/reload)
apache:
/etc/init.d/httpd start/stop/restart/…
mysql:
/etc/init.d/mysqld start/stop/restart/…
php-fpm:/etc/init.d/php-fpm start/stop/restart/…
Tomcat:
/etc/init.d/tomcat7 start/stop/restart/…
ftp:
/etc/init.d/vsftpd start/stop/restart/… 比如啟動 nginx:
/etc/init.d/nginx start

8、
安裝 workerman 環境
http://www.workerman.net/install
1、在命令中執行 curl -Ss http://www.workerman.net/check.php | php 檢測本地環境是否滿足workerman。
他這個軟體包沒有 pcntl擴充套件,需要自己安裝一下,這個擴充套件安裝頭疼了我一天。不過今天突然就開竅了,其實也是很簡單,只不過之前算牛角尖了,一直出錯。

首先就是需要進入到php 原始碼包的 pcntl目錄,

[root@iZ25pkurrazZ etc]# cd /mnt/sh-1.4.5/php-5.5.7/ext/pcntl/

然後
/alidata/server/php-5.5.7/bin/phpize && ./configure && make install

一下,

注意:如果報錯:configure: error: Cannot find php-config. Please use --with-php-config=PATH
,那麼就需要找到 php-config , find / -name php-config,
找到 /alidata/server/php-5.5.7/bin/php-config
所以 應該是:

/alidata/server/php-5.5.7/bin/phpize && ./configure --with-php-config=/alidata/server/php-5.5.7/bin/php-config  && make install

再把 擴充套件加到php.ini 中,就行了,之前的錯誤就是因為寫錯了地方,這個軟體包的php.ini 在/alidata/server/php/etc/php.ini
,所以我們也要寫到這裡

[root@iZ25pkurrazZ pcntl]# echo "extension=pcntl.so" >> /alidata/server/php/etc/php.ini 

如果是 php-5.5.7,就是:

echo "extension=pcntl.so" >> /alidata/server/php-5.5.7/etc/php.ini 

,完事兒!!!
對了,記得重啟下php 和伺服器,apache 還是 nginx

重啟
nginx [[email protected] pcntl]# /etc/init.d/nginx restart
重啟php [[email protected] pcntl]# /etc/init.d/php-fpm restart

在 用 php -m ,發現 PDO 和 pcntl擴充套件都有了,再用 curl -Ss http://www.workerman.net/check.php | php檢測一下也可以了。

9、開啟phpmyadmin ,建立資料庫,匯入資料庫檔案。

10、修改專案資料庫使用者名稱,密碼。

11、新增修改 xx.conf 虛擬主機檔案

12 開啟 phpinfo,需要在php.ini 中關閉 ;short_open_tag = Off,重啟

問題和解決辦法:
1、

相關推薦

阿里-workerman 伺服器環境配置

1、購買阿里雲 centos 伺服器 2、下載 Linux一鍵安裝web環境 ,並copy到伺服器 3、執行一鍵安裝包(./install.sh),會自動清理之前一鍵安裝包安裝過的環境。 4、根據需要選擇相應軟體版本 5、檢視密碼: 標準版:cat /

阿里ubuntu伺服器環境配置

1 引言 我租的是阿里雲的輕量級應用伺服器,學生機很便宜,選用的是ubuntu系統映象,在租阿里雲後ubuntu自帶python2.7而我們需要安裝python3.6.3版本所以我們開始我們的安裝。 2 安裝python3.6 (1)sudo su root (2) apt

阿里 linux伺服器環境搭建學習 安裝jdk(一)

由於公司用於工作開發的電腦效能不佳,平時在工作過程中沒問題,但是自己去研究一下新框架的時候,一下跑2個idea+4-5個timcat時效能就不夠用了,所以自己購買了一臺低配的阿里雲伺服器,用於自己平時的學習。 寫這個部落格也是記錄下自己從頭到尾搭建服務環境的一個過程,畢竟平時在伺服器上動來動去的

阿里CentOS伺服器環境搭建php+nginx+mysql+java+git+nodejs

阿里雲CentOS伺服器環境搭建 CentOS 安裝php 1. 下載php 7.2.11 wget http://sg2.php.net/distributions/php-7.2.11.tar.gz

阿里Ubuntu Apache環境配置多域名證書,實現不同域名部署不同SSL證書

新手村玩家 這篇文章完美的解決了我的問題 轉載儲存Apache環境配置多域名證書,實現不同域名部署不同SSL證書釋出時間:2016/12/30 1:35:29要實現Apache伺服器不同域名部署不同SSL證書,您需要支援SNI(Server Name Indication),

阿里centos7伺服器nginx配置及常見問題解答

前言: 本文參考了jackyzm的部落格:https://www.cnblogs.com/jackyzm/p/9600738.html,進行了內容的更新,並請注意這裡適用的版本是centos7的版本。並且本文的配置方式曾經在版本8上失敗過,因此檢視本文前最好先確定伺服器的版本。 而關於nginx部分問題的處理

阿里GPU伺服器配置深度學習環境-遠端訪問-centos,cuda,cudnn,tensorflow,keras,jupyter notebook

一、準備工作: 1、阿里雲相關設定: 先給阿里雲賬戶充值100元。 選擇阿里雲ECS雲伺服器     搜尋:CentOS 7.3(預裝NVIDIA GPU驅動和深度學習框架)       安全組新增8888許可權

阿里伺服器環境配置和跑簡單javaWeb專案

關於伺服器的選擇,大的伺服器廠商有阿里雲和騰訊雲,還有一些比較小的廠商,但是發現阿里搞了一個輕量應用伺服器,學生驗證一個月只需要10塊,還是毫不猶豫投入了阿里的懷抱,呢麼就來講下阿里雲伺服器環境的配置和簡單的測試連線 首先將伺服器租到手之後開啟看一下 我們這裡租的是windows系統的阿里雲,方便操作

阿里linux伺服器------第三章:配置php,mysql環境實現動態網站

在第二章中我們講述瞭如何配置靜態網站,接下來我們配置動態網站需要的環境 第一步:配置php環境,開啟putty連線到自己的伺服器執行以下命令   安裝php yum install php php-devel 重啟apache使php生效 y 安裝php的擴充套

阿里ECS 伺服器centos6.8 配置web環境

用xshell連線到遠端伺服器,安裝rz命令(參見xshell連線,安裝rz命令),在 /usr路徑下建立dev資料夾 rz命令上傳tomcat7,jdk1.8 ,上傳後效果 解壓tomcat, jdk tar -zxvf jdk-8u151-lin

阿里ecs伺服器nodejs環境配置

1、獲取nodejs編譯好的檔案包資料 wget -c https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.xz 2、解壓縮下載的資料 tar -xvf node-v8.9.4-linux-x64.tar.xz

阿里ECS伺服器Linux環境配置php伺服器(一)

最近在搞一個後臺,想建一個PHP的環境,記錄一下過程。 首先是買伺服器,為了省錢其實剛開始可以不買,在自己的機器上先搭建一個本地伺服器,通過內網ip測試,等開發差不多後,再買,然後把環境移到ecs伺服器上。 買哪種型別的ECS伺服器比較好? 我主要是為了把csdn的部落格移到自己的主頁上,同時業餘時間學習

阿里ECS伺服器Linux環境配置php伺服器(一)--基礎配置

最近在搞一個後臺,想建一個php的環境,記錄一下過程。 首先是買伺服器,為了省錢其實剛開始可以不買,在自己的機器上先搭建一個本地伺服器,通過內網ip測試,等開發差不多後,再買,然後把環境移到ecs伺服器上。 買哪種型別的ECS伺服器比較好? 我主要是為了把

阿里ecs伺服器配置及java執行環境配置

1、先用Xshell登入阿里雲伺服器ECS。參考連結:https://blog.csdn.net/u013894429/article/details/788118232、登入阿里雲伺服器後,建立一個新使用者(一般都不直接用root使用者),並用新使用者登入。(1)建立一個使

阿里linux伺服器配置(node環境)

前言 今天看到了阿里雲上有這個活動 我就順勢買了一臺阿里雲的伺服器,之前買了一臺windows server的,這次就試試這個linux的。其實發現只要你對linux熟悉,配置還是比較容易的。我選擇的是CentOS 7.3 64位的。 配置環境

阿里ECS伺服器Ubuntu16.04LTS上部署apache2+php+mysql環境

在Ubuntu作業系統上搭建一個最簡單的LAMP環境,給入門的小蝦米們學習。 作業系統:Ubuntu 16.04 64位 更新系統保證軟體源是最新的,同時更新系統也可以降低漏洞的存在。 sudo apt-get update sudo apt-get dist-upgrade

阿里linux伺服器------第二章:配置靜態網站

有了伺服器後我們總想弄點啥,首先我們可以建立一個屬於自己的靜態網站。 第一步:開啟putty連線上自己的伺服器 輸入一下命令:(以下命令試過多次可以複製使用注意空格)   安裝Apache   yum -y install httpd  

Linux Centos7(阿里下)下配置SVN環境 及TortoiseSVN使用

SVN 作為團隊協作的重要工具,已經不可或缺。 Window下有視覺化的管理軟體VisualSVN Server ,可以靈活的設定倉庫及使用者組的許可權。 一、安裝SVN      1.1安裝       # 檢視是否已經安裝SVN        rpm -qa

阿里應用伺服器+CentOS+寶塔面板+SSL證書(Symantec)配置https

前期已經完成了: 1、阿里雲輕量應用伺服器的購買和系統配置,安裝寶塔面板。 2、域名購買、實名認證、解析。 3、網站備案。 至此,網站已經可以使用http進行訪問了,但是若要將它當做微信小程式的伺服器,就需要使用https進行訪問。   給網站配置SSL證書的步

阿里使用筆記(一):從零開始配置阿里GPU伺服器訓練深度學習模型

題 神經網路訓練需要強大的GPU支援,自己搭建成本太高,並且有時候出差等原因,無法將龐大的機箱搬走。因此,就產生了將深度學習網路訓練的任務搬到雲端的想法。由於初次使用,遇到不少大坑,花了兩天時間才完整的實現。 要實現的功能: - 安裝anaconda管理庫