标签: apache2

设置 gitweb/apache2

我最近开始存储代码,我在家里的本地服务器上编写这些代码。

我希望在家里启动一个 gitweb 实例,这样我就可以与其他团队成员一起查看提交并跟踪进度。

我在网上尝试过服务器教程,但没有成功。我希望通过以下方式访问 gitwebexample.com/git

我希望我的代码放在 /code/git

我将不胜感激任何帮助!请尽量直截了当,因为我显然不知道我在做什么。我已经阅读了大量的文章。

谢谢,麻烦您了。

server git apache2

10
推荐指数
1
解决办法
1万
查看次数

如何安装 Apache Tomcat 7?

应遵循使用 apache Tomcat 进行故障排除的 7 个步骤....

下载 apache-Tomcat 7 // 打开终端后,转到 tar.gz 文件所在的下载文件夹。

解压tar文件

  • tar -xzvf filename.tar.gz

    在当前路径中移动 apache-Tomcat7 的解压目录

  • sudo mv Directory_Name(Extracted eg.apache-Tomcat 7.0.32) /usr/local/Tomcat7

为Tomcat7设置环境变量

  • sudo nano /usr/local/Tomcat7/bin/setenv.sh

然后纳米编辑器将打开..

 JAVA_HOME =/usr/lib/jvm/java-6-sun
 export CATALINA_OPTS="$CATALINA_OPTS -Xms128m -Xmx1024m -XX:MaxPermSize=256m
Run Code Online (Sandbox Code Playgroud)

按 ctrl+X 保存文件后

  • 设置角色和用户名和密码。

sudo nano /usr/local/Tomcat7/conf/./tomcat-users.xml

<role rolename="manager-gui" />
<role rolename="manager-script" />
<role rolename="manager-jmx" />
<role rolename="manager-status" />
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status"/>
Run Code Online (Sandbox Code Playgroud)

Ctrl+X 保存文件

  • 如果端口没有冲突,则打开文件以更改端口号。

sudo nano /usr/local/Tomcat7/conf/./server.xml

然后根据需要更改连接器端口....

apache2 tomcat

10
推荐指数
2
解决办法
3万
查看次数

如何为本地开发设置虚拟主机

Ubuntu 11.04 安装了 apache2 并安装了所有相关软件包。我已经尝试了大部分博客,并让 google 和其他论坛成为我最好的朋友,但我无法解决这个问题。

我需要在我的本地系统上设置一个命名的虚拟主机以进行开发。

我在其中创建了目录“vivek”/var/www并复制了默认的 index.html 并编辑了一些元素。

我添加的文件vivek.com/etc/apache2/sites-available,如下所示:

# Ensure that Apache listens on port 80
Listen 80

# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.vivek.com
DocumentRoot /var/www/vivek

# Other directives here
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/vivek/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

</VirtualHost>



<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www
<Directory /> …
Run Code Online (Sandbox Code Playgroud)

virtualhost 11.04 apache2

10
推荐指数
1
解决办法
7658
查看次数

从服务器上的软件包安装 Wordpress 的推荐方法是什么?

我从http://91.xxx.xx.xx/获得了一个 LAMP 服务器(只是一个示例 IP 地址),我想在那里安装 Wordpress。

我已经做了一个简单sudo apt-get install wordpress的安装 Wordpress,但我不太确定之后的最佳实践步骤集。

我已经阅读了在 Ubuntu wiki 中安装 Wordpress文档,但它已经过时了。我也无法从wordpress 包中/usr/share/doc/wordpress/README.Debian提供的内容中弄清楚。

以下是我对网站所做的一些附加说明:

在初始安装 wordpress 包以启动和运行站点后,如果有明确的推荐步骤集,我将不胜感激,因为那里有很多信息,但似乎已经过时了。

server 10.04 apache2 wordpress

10
推荐指数
2
解决办法
4750
查看次数

在哪里可以找到与 Apache 启动相关的消息?

Apache 不像通常那样自动启动。我想试着找出原因。看起来它今天从未启动过,因此 /var/log/apache2/error.log 中没有任何内容,因为它从未运行过。据我了解,apache 脚本是 /etc/init.d/apache2 所以我想在某处找到一些关于这个脚本的消息。但是,我在 /var/log/messages 或系统日志中找不到任何内容。

系统中是否有任何地方显示“是的,我现在正在启动 /etc/init.d/apache2;它起作用了”或者特别是“它不起作用,这就是原因!” ?

我使用的是 Ubuntu Release 10.04 (lucid)、Kernel Linux 2.6.32-38 和 GNOME 2.30.2。

10.04 startup apache2 logging

10
推荐指数
1
解决办法
3万
查看次数

设置虚拟主机

我目前将我所有的网站作为/var/www. 我想设置一个http://foo/指向/var/www/foo/foo目录的虚拟主机(并且仍然保持默认的 localhost 行为)。

我将以下文件 , 添加foo/etc/apache2/sites-available/

<VirtualHost *:80>
    ServerName foo
    DocumentRoot /var/www/foo/foo

    # Other directives here
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/foo/foo>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

然后我运行了以下命令:

sudo a2ensite foo
sudo /etc/init.d/apache2 reload
Run Code Online (Sandbox Code Playgroud)

但是当我去http://foo/它仍然返回一个 ISP 搜索页面。

virtualhost apache2

10
推荐指数
1
解决办法
2万
查看次数

php.ini 中 upload_max_filesize、memory_limit 和 post_max_size 的更改不受影响

我正在尝试增加 upload_max_filesize 等以便使用 PHPMyadmin 导入更大的文件。

我已经更改了 php.ini 并重新启动了 Apache。我可以在 PHPMyadmin 导入屏幕上看到更改(在那里提到 Max:300MiB),但是当我尝试导入 50 M 文件时,我收到警报:

没有收到要导入的数据。没有提交文件名,或者文件大小超过了 PHP 配置允许的最大大小。参见常见问题 1.16。

知道它是怎么回事:一方面,似乎这些变化已经生效,但另一方面它不起作用......

非常感谢。

mysql php apache2

10
推荐指数
2
解决办法
8万
查看次数

如何为虚拟主机启用 mod_rewrite

mod_rewrite 规则不适用于虚拟主机。我想要这个用于cakephp。

虚拟主机文件中是否有添加设置?

virtualhost apache2 12.04

10
推荐指数
2
解决办法
6万
查看次数

无法再次安装 apache2

我以前安装了 apache2,我升级到 php5.5,这破坏了我的安装,所以我试图修复一些文件。但这不起作用,我自动删除了 apache,但在尝试安装时仍然出现此错误:

/etc/init.d/apache2: 64: .: Can't open /etc/apache2/envvars
/etc/init.d/apache2: 76: .: Can't open /etc/apache2/envvars
ERROR: APACHE_PID_FILE needs to be defined in /etc/apache2/envvars
invoke-rc.d: initscript apache2, action "restart" failed.
Run Code Online (Sandbox Code Playgroud)

apache2

10
推荐指数
1
解决办法
4万
查看次数

如何在 Ubuntu 14.04 中正确启用 PHP 5.5 的 OPCache?

我正在设置一个本地服务器来测试配置;它是一个干净的 14.04 LAMP 服务器,在操作系统安装期间选择。

如果我理解正确,OPCache 附带 PHP 5.5(php -v确认这一点)但处于禁用状态。我已经按照 Internet 的建议启用它,但是我收到了关于这是否成功的混合消息。

我的php.ini

zend_extension=/usr/lib/php5/20121212/opcache.so
opcache.enable=1
opcache.enable_cli=1
Run Code Online (Sandbox Code Playgroud)

然而php -i,在重新启动机器后,告诉我

Opcode Caching => Disabled
Optimization => Disabled
Startup Failed => Opcode Caching is disabled for CLI

opcache.enable => On => On
opcache.enable_cli => Off => Off
Run Code Online (Sandbox Code Playgroud)

它显然已启用,同时禁用。

是否可以使用 14.04 存储库 PHP 包启用 OPCache,或者我是否需要从源代码编译 PHP?

server lamp php cache apache2

10
推荐指数
1
解决办法
4万
查看次数

标签 统计

apache2 ×10

server ×3

virtualhost ×3

10.04 ×2

php ×2

11.04 ×1

12.04 ×1

cache ×1

git ×1

lamp ×1

logging ×1

mysql ×1

startup ×1

tomcat ×1

wordpress ×1