一 : linux下hadoop配置过程
1,安装linux
sudo apt-get install openssh-server
sudo apt-get install default-jdk
rm -rf ~/.ssh
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> authorized_keys
export JAVA_HOME=/home/hadoop/jdk1.6.0_16/
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://node0:6000</value>
</property>
<property>
<name>mapred.job.tracker</name>
<value>node0:6001</value>
</property>
</configuratiron>
bin/hadoop namenode -format
bin/start-all.sh
二 : Linux下配置PHP开发环境
转载于:
该站下有系列PHP文章。(www.61k.com]
在Linux下搭建PHP环境比Windows下要复杂得多。除了安装Apache,PHP等软件外,还要安装一些相关工具,设置必要参数。而且,如果要使用PHP扩展库,还要进行编译。安装之前要准备如下安装包:
在Linux下配置php开发环境,需要注意以下几问题。
Linux下安装Apache
首先到官方网站http://www.apache.org下载Linux的“http2.2.8.tar.gz”压缩包。
在Linux下安装和配置Apache服务器的操作步骤如下:
Linux下安装php
安装php5之前,需要首先查看libxml的版本号。如果libxml版本号小2.5.10,则需要先安装libxml高版本。安装libxml和php5的步骤如下:
Linux下安装Mysql
在Linux系统安装Mysql服务器需要到官方网站http://www.Mysql.com下载Linux下Mysql的安装包“mysql-5.0.5la-linux-i686.tar.gz”。
在Linux下安装和配置mysql服务器的操作步骤如下.
Linux下发布网站
Linux下发布基于PHP的网站,首先需要配置PHP的运行环境,其次需要对网卡参数进行设定。比如:
扩展:linux配置php开发环境 / linux开发环境配置 / linux配置php环境
扩展:linux配置php开发环境 / linux开发环境配置 / linux配置php环境
三 : ASIHTTPRequest的环境配置和使用示例
ASIHTTPRequest类库是基于ISO SDK的一组网络请求的API。[www.61k.com]IOS SDK的网络组件CFNetwork API操作起来非常复杂。而ASIHTTPRequest类库是对CFNetwork API的封装,提供了基于HTTP请求的各类操作接口。
比如:下载上传数据,获得HTTP头信息,支持cookie,支持缓存/压缩,端点续传等。
在这里特酷吧整理了ASIHTTPRequest环境的配置方法。
特酷吧采用的是xcode 4.2,到官方网站http://allseeing-i.com/ASIHTTPRequest/下载ASIHTTPRequest类库的源码,解压之后将Classes目录[删除目录下的text目录]和External目录直接加入到需要的iphone工程里。
下面就要添加链接库了。
Build Phases-Link Binary With Libraries-点击+号,依次添加CFNetwork.framework,SystemConfiguration.framework, MobileCoreServices.framework,CoreGraphics.framework和libz.1.2.3.dylib,libxml2.dylib这几个类库,同时配置头添加文件搜索路径:/usr/include/libxml2。这里注意一下,如果你创建的是基于mac的程序,那么可能无法找到MobileCoreServices.framework等库。
这样,ASIHTTPRequest的使用环境就应该是没有问题的,在自己的程序中使用:
#import “ASIHTTPRequest.h”
即可使用到ASIHTTPRequest类库中的大部分功能。
我们可以创建一个小例子来验证下:
NSURL *url = [NSURL URLWithString:@"http://www.tekuba.net"]; ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; [request startSynchronous];//简单的测试,这里使用同步传输,程序会一直等待请求完成 NSError *error = [request error]; if (!error) { NSString *response = [request responseString];//如果请求成功,则返回的数据会存储在response指向的内存中 }
推荐阅读:
《mac X系统安装xcode提示安装失败》
《mac和linux:相同的祖先,不同的命运》
《控制台和MFC程序打印日志和分析URL路径示例》
《windows下的GNU编译环境Cygwin和MinGW》
《开源视觉库openCV》
转载请注明来自特酷吧,并注明本文链接,本文地址:www.tekuba.net/program/237/
扩展:asihttprequest配置 / asihttprequest / asihttprequest ipv6
四 : linux中TFTP配置
1.下载
sudo apt-get install tftpd-hpa tftp-hpa xinetd
2.修改
sudo gedit /etc/default/tftpd-hpa
改为
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/jezze/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s"
配置相关服务文件。(www.61k.com)进入根目录下的etc文件夹(cd /etc/),首先看目录中有没有一个xinetd.conf文件,如果没有则新建一个,有的话查看内容,看是否与下面的一致,若不一致则修改,内容如下:
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info
}
includedir /etc/xinetd.d
然后进入xinetd.d文件夹(cd xinetd.d),查看是否有一个tftp文件,如果没有就新建一个,如果有的话就查看内容是否与下面的一致,不一致则修改,内容如下:
service tftp
{
socket_type = dgram
wait = yes
disable = no
user = root
protocol = udp
server = /usr/sbin/in.tftpd
server_args = -s /home/tftpboot
log_on_success += PID HOST DURATION
log_on_failure += HOST
}
其中server_args一行是配置服务器的文件存放的位置,就是进行tftp传输的时候,都是从该文件夹中搜索文件的
、重新启动服务。这也是我经常疏忽的一步,当配置好tftp的配置文件后,需要重新启动一下xinetd,在终端中输入 sudo /etc/init.d/xinetd reload,重新加载一下进程,再输入 sudo /etc/init.d/xinetd restart,重启服务。记住,每次修改完配置文件后,都需要重新启动一下服务。
4.tftp 你的IP
tftp>get XXX
tftp>put XXX
五 : PHP开发环境的配置(Linux平台上安装Apache和PHP)
PHP开发环境的配置(Linux平台上安装Apache和php):
下载Apache (httpd-2.4.12.tar.gz)、下载PHP(php-5.6.9.tar.gz)、下载与PHP安装相关的libxml2(libxml2-2.7.8.tar.gz)、下载与Apache安装相关的三个文件:apr(apr-1.5.2.tar.gz)、apr-util(apr-util-1.5.4.tar.gz)、pcre (pcre-8.10.zip)
(1)安装Apache:在安装apache之前必须先安装apr、apr-util和pcre,否则会出错:
安装apr:
Gunzip apr-1.5.2.tar.gz
Tar xvf apr-1.5.2.tar
进入apr-1.5.2目录,然后执行:
./configure --prefix=/usr/local/apr
Make && make install
安装apr-util:
解压后进入apr-util目录,然后执行:
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config
Make && make install
安装pcre:在安装之前,必须先安装gcc,否则无法编译pcre文件
安装gcc:yum -y install gcc+ gcc-c++
然后安装pcre:
解压后进入pcre目录,然后执行:
./configure --prefix=/usr/local/pcre
Make && make install
安装好这几个文件后,可以安装apache了,解压httpd-2.4.12.tar.gz:
Gunzip httpd-2.4.12.tar.gz
Tar xvf httpd-2.4.12.tar
进入解压目录:cd httpd-2.4.12,然后执行:
./configure --prefix=/usr/local/apache --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util \
--with-pcre=/usr/local/pcre
Make && make install
(2)安装PHP:
安装php之前先安装libxml2:
解压后进入目录:libxml2-2.7.8,然后执行:
./configure --prefix=/usr/local/libxml2
Make && make install
安装php:解压后进入目录php-5.6.9,然后执行:
./configure --prefix=/usr/local/php --with-libxml-dir=/usr/local/libxml2 --with-apxs2=/usr/local/apache/bin/apxs
Make && make install
安装好php之后,将解压后的php-5.6.9目录里的php.ini-development复制到下面目录:
cp php.ini-development /usr/local/php/lib/php.ini
(3)配置Apache的conf文件夹里面的httpd-conf,添加下面内容(如果不存在的话):
LoadModule处添加LoadModule php5_module module/libphp5.so
在AddTypeapplication处添加AddType application/x-httpd-php .php
(4)启动或者重启Apache:
/usr/local/apache/bin/apachectl restart (或者start)
(5)测试Apache和PHP安装是否正确:
进入Apache里面的htdocs目录下面,
[root@Masterpc htdocs]# vim hello.php
echo "Hello world!";
phpinfo();
?>
在浏览器输入:http://172.16.2.42/hello.php (本人linux主机的ip地址是 172.16.2.42,通过远程访问),访问成功则显示如下:
扩展:linux apache 配置 / linux apache2 配置 / linux apache 配置php
本文标题:linux环境配置-linux下hadoop配置过程61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1