1. 程式人生 > >php+java在linux下搭建開發環境

php+java在linux下搭建開發環境

Linux環境:Fedora12
所需軟體:
jdk-6u35-linux-i586.rpm.bin
apache-tomcat-6.0.35.tar.gz
eclipse-jee-ganymede-SR1-linux-gtk.tar.gz
MySQL-server-5.5.27-1.linux2.6.i386.rpm
MySQL-client-5.5.21-1.linux2.6.i386.rpm
MySQL-devel-5.5.27-1.linux2.6.i386.rpm
httpd-2.2.11.tar.gz
libxml2-2.7.8.tar.gz
zlib-1.2.3.tar.gz
webmin-1.590-1.noarch.rpm
ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
Java環境搭建
1.安裝JDK
1>.將安裝檔案放置到/usr/local/src
2>.釋放軟體包
[[email protected] src]#sh jdk-6u35-linux-i586.rpm.bin
3>.配置jdk
修改檔案/etc/bashrc
[[email protected] src]#vi /etc/bashrc
 
JAVA_HOME=/usr/java/jdk1.6.0_35
JAVA_BIN=/usr/java/jdk1.6.0_35/bin
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
4>.建立連線
[[email protected] home]# cd /usr/bin
[[email protected] bin]# ln -s -f /usr/java/jdk1.6.0_35/jre/bin/java
[[email protected] bin]# ln -s -f /usr/java/jdk1.6.0_35/bin/javac
5>.測試 檢視版本:#java -version
                 #javac
                
2.安裝tomcat
#tar -zxvf apache-tomcat-6.0.35.tar.gz
#mv apache-tomcat-6.0.35 /usr/local/tomcat6
#cd /usr/local/tomcat6/bin
#./startup.sh
3.安裝
eclipse-jee-ganymede-SR1-linux-gtk.tar.gz
#tar -zxvf eclipse-jee-ganymede-SR1-linux-gtk.tar.gz
#cp eclipse /usr/local/
# cd  /usr/local/eclipse
#./eclipse
 
LAMP環境搭建:
1.安裝MySQL
1>. 安裝伺服器端
安裝:
[[email protected] src]# rpm -ivh MySQL-server-5.5.27-1.linux2.6.i386.rpm
啟動服務:
[[email protected] src]# service mysql start
測試是否安裝成功:
[[email protected] src # netstat –nat
出現以下資訊說明安裝成功:
。。。。。。
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN
。。。。。。
2>. 安裝客戶端
[[email protected] src]# rpm -ivh MySQL-client-5.5.21-1.linux2.6.i386.rpm
進入mysql控制檯,測試是否安裝成功:
[[email protected] src]# mysql
出現了“mysql>”提示符,恭喜你,安裝成功!
檢視版本:[[email protected] src]# mysqladmin version
顯示資料庫:[[email protected] src]# mysqlshow
3>. 安裝mysql開發包標頭檔案
[[email protected] src]# rpm -ivh MySQL-devel-5.5.27-1.linux2.6.i386.rpm
4>設定mysql密碼 
#/usr/bin/mysqladmin -u root password 'new-password' 
 
2.安裝Apache
[[email protected] src]#  tar  zxvf  httpd-2.2.11.tar.gz
[[email protected] src]#  cd  httpd-2.2.11  
[[email protected] httpd-2.2.11]# ./configure --prefix=/usr/local/apache2 --enable-module=most -- enable-rewrite --enable-shared=max --enable-so
[[email protected] src]#make
[[email protected] src]#make  install
啟動Apache伺服器:
[[email protected] src]#/usr/local/apache2/bin/apachectl start
會出錯,接下來
[[email protected] src]#vi /usr/local/apache2/conf/httpd.conf
 
開啟檔案:
找到#ServerName www.example.com:80

#ServerName www.example.com:80 改為ServerName 192.168.1.2:80(自己的ip地址)

儲存退出
重新啟動Apache伺服器:
[[email protected] src]#/usr/local/apache2/bin/apachectl restart
測試:http://localhost:80/
 
3.安裝PHP
首先安裝支援庫:
[[email protected] src]#tar zxvf libxml2-2.7.8.tar.gz
[[email protected] src]#cd libxml2-2.7.8
[[email protected] src]#make && make install
同理:安裝 zlib-1.2.3.tar.gz
 
[[email protected] src]#tar xjvf php-5.3.17.tar.bz2
[[email protected] src]#cd php-5.3.17
[[email protected] php-5.3.7]#[[email protected] php-5.2.9]# ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml-dir=/usr/local/lib --with-zlib-dir=/usr/local/lib --with-mysql=/usr/bin  –with-mysqli=/usr/bin/mysql_config -enable-soap --enable-sockets
[[email protected] php-5.3.7]#make
[[email protected] php-5.3.7]#make test
[[email protected] php-5.3.7]#make install
 
[[email protected] php-5.3.17]# libtool --finish /usr/local/src/php-5.3.17/
[[email protected] php-5.3.17]# chmod 755 /usr/local/apache2/modules/libphp5.so
[[email protected] php-5.3.17]# cp php.ini /usr/local/php5/lib/
 
開啟:httpd.conf
[[email protected] php-5.3.17]vi /usr/local/apache2/conf/httpd.conf
查::/AddType 新增以下兩行
  AddType application/x-httpd-php .php
  AddType application/x-httpd-php-source .phps
儲存退出
 
注意:預設根目錄是:DocumentRoot "/usr/local/apache2/htdocs"
[[email protected] src]#cd /usr/local/apache2/htdocs
[[email protected] src]#vi index.php 
編寫:<?php phpinfo() ?>
儲存退出
重啟Apache伺服器:[[email protected] src]#/usr/local/apache2/bin/apachectl restart
測試:http://localhost/index.php
4.安裝5. 安裝服務管理軟體(webmin-1.590-1.noarch.rpm)  加速引擎(ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz)
[[email protected] src]# rpm -ivh webmin-1.590-1.noarch.rpm
測試:http://192.168.1.100:10000
[[email protected] src]# tar zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
[[email protected] src]# mv ZendOptimizer-3.3.3-linux-glibc23-i386/ /usr/local/zendOptimizer
[[email protected] src]# cd  /usr/local/zendOptimizer/
[[email protected] src]#install.sh
注意:php路徑:/usr/local/php5/lib/php.ini
大功告成!

相關推薦

php+java在linux搭建開發環境

Linux環境:Fedora12 所需軟體: jdk-6u35-linux-i586.rpm.bin apache-tomcat-6.0.35.tar.gz eclipse-jee-ganymede-SR1-linux-gtk.tar.gz MySQL-server-5.5.27-1.linux2.6.i38

Scrapy爬蟲學習筆記 - windows搭建開發環境1

ima 搭建開發環境 環境 navicat win pyc arm bsp mysql 一、pycharm的安裝和簡單使用 二、mysql和navicat的安裝和使用 三、wi

Windows搭建開發環境

第二章(django) 2.1.第一節(virtualenv安裝) 1.安裝virtualenv(pip install virtualenv) 2.新建virtulenv testvir pip list activate.bat(在目錄下進入) deactivate.bat((在目錄下退

django(一)——在PyCharm搭建開發環境

1.新建django專案 (1)下載完後進行安裝,一直選擇下一步就可以了,我就不詳細介紹了。安裝完後執行PyCharm,新建專案。 此時建的專案並不是Django專案,這個還需要我們自己設定。 (2 )新建Django專案 (1)建立HelloDjango專案

Ubuntu16.04搭建開發環境及編譯tiny4412 Android系統

1.安裝ssh伺服器(可通過網路遠端登入系統,如putty、xshell) sudo apt-get install openssh-server 2.安裝ftp伺服器(預設已安裝)  windows 可使用leapFTP工具登入 sudo apt-get in

邂逅ReactNative(一):在windows搭建開發環境

大家好,歡迎來到我的Blog! 我是一名Android工程師,準備轉ReactNative(以下簡稱RN)開發,現今在觀察和學習RN,文章內容是搭建開發環境的步驟以及踩過得各種坑。 感興趣或是準備入門RN,閱讀此文會有一定的收穫;如果你是RN大牛,不好意思,請繞行,以免耽誤

學習PHP-MSF:搭建開發環境

以下是操作過程: 公網地址: docker pull registry.cn-hangzhou.aliyuncs.com/pinguo-ops/php-msf-docker:latest 阿里雲經典內網: docker pull registry-inte

vue.js+vscode+visual studio在windows搭建開發環境

ebp RoCE 如果 裝包 rst win pack cnpm 基於web 第一步:準備工作1.nodejs官網 http://nodejs.cn/ 下載安裝包或鏡像例如8.1.2版本:http://cdn.npm.taobao.org/dist/node/latest-

win7docker環境搭建nginx+php-fpm+easyswoole+lavarel開發環境

本篇文章將敘述如何在上述基礎上搭建laravel開發環境,這個其實安裝跟easyswoole有點類似: 1、先配置nginx, 詳細程式碼如下 server { listen 80; listen [::]:80; server_name laravel

linux docker NGINX+PHP+MYSQL+REDIS+Elasticsearch 開發環境搭建

docker-compose 安裝請看此連結 其他 一步步跟我做,搭建屬於自己的 docker 開發環境 作者:風來了.fox nginx 1.8.0 php 5.6.x 1.docker 安裝 1.1 ubuntu 14.x 15.x

NDK在windows開發環境搭建開發過程

刷新 -1 ont static blog 簡單 包名 mfp targe 在Android應用的開發project中。無論是遊戲還是普通應用。都時常會用到.so即動態鏈接庫,關於.so是什麽玩意兒,有什麽優點。這個大家能夠在網上查一下,本人不做過多解釋。.

WindowsJava開發環境搭建

環境 輸入 電腦 blog html dev 進行 點擊 develop 1、在cmd中輸入Java,若如下圖所示的提示,則說明當前電腦沒有安裝Java運行環境或者是JDK,則需要手動下載和安裝Java 2、打開網站http://www.oracle.com/index.

macjava 開發環境搭建

mave machine 下載地址 pass bashrc htm display machines scrip mac配置java開發環境: jdk1.7 +sdk1.7+maven +tomcat 1、先安裝jdk ,才能安裝sdk 。 2 mac中jdk1.7的

MacJAVA開發環境搭建

環境變量 runtime 內容 ont 保存 java開發環境 port rac run 最近開始學習JAVA, 首先配置下環境! 1、Mac自帶的jdk版本老了,需要到oracle官網(http://www.oracle.com/technetwork/java/jav

Linuxgolang開發環境搭建

str windows div lec ola jos bin 工具庫 vscode 對於golang開發來說,Windows下可以用vscode或者liteide都不錯,但是Linux下的開發也就只有vim了,所以怎麽搞笑的利用vim進行golang開發呢? 參考官方推

Centos6.5搭建web環境(Apache+mysql+php+phpMyAdmin)

apache mysql php phpmyadmin 轉崗以後因為不太熟練一直沒有怎麽管理服務器,為了後續工作能夠順利展開,決定將之前的服務器重新搭建,並把某些需求整合避免以後管理起來會淩亂。首先先把web環境給搭建起來,以下是搭建過程以作後續查證使用。因為機房實在是太冷了╮(╯▽╰)╭,所

django開發1_windows搭建django環境

pillow env activate == ima img src window mysql 前期準備 1、django1.8 2、pillow 3、pymysql 4、python 2.7 1、虛擬環境 首先在真實機安裝虛擬環境 virtualenv 路徑 2

ESP32的SDK開發之window系統eclipse開發環境搭建

在window系統下可以依託eclipse的環境開發ESP32 eclipse下載地址:下載Eclipse IDE for C/C++ Developers版本的 64位:點這裡 32位:點這裡 環境JDK下載地址 64位:點這裡 32位:點這裡 安裝好eclipse開啟報錯的話,就需要配置

WindowsJAVA開發環境搭建環境變數配置

1、安裝JDK開發環境 下載網站:http://www.oracle.com/ 開始安裝JDK: 修改安裝目錄如下: 確定之後,單擊“下一步”。 注:當提示安裝JRE時,可以選擇不要安裝。 2、配置環境變數: 對於Java程式開發而言,主要會

unbuntujava開發環境搭建

我們java開發肯定會用到jdk、maven等,像這樣的sdk我們可以使用sdkman進行管理,官網https://sdkman.io/install, 根據說明安裝上。 # 安裝java, 建議oracle字尾的。 sdk list java sdk install java 版本號 # 安裝maven